Qt 4.8
Classes | Macros | Typedefs | Functions | Variables
qguifunctions_wince.cpp File Reference
#include "qguifunctions_wince.h"
#include <shellapi.h>
#include <QtCore/qlibrary.h>

Go to the source code of this file.

Classes

struct  AygSHINITDLGINFO
 
struct  AygSIPINFO
 

Macros

#define SHDB_HIDE   0x0002
 
#define SHFS_HIDESIPBUTTON   0x0008
 
#define SHFS_HIDESTARTICON   0x0020
 
#define SHFS_HIDETASKBAR   0x0002
 
#define SHFS_SHOWSIPBUTTON   0x0004
 
#define SHFS_SHOWSTARTICON   0x0010
 
#define SHFS_SHOWTASKBAR   0x0001
 
#define SHIDIF_CANCELBUTTON   0x0080
 
#define SHIDIF_DONEBUTTON   0x0001
 
#define SHIDIF_SIZEDLGFULLSCREEN   0x0004
 
#define SHIDIM_FLAGS   0x0001
 
#define SIPF_OFF   0x00000000
 
#define SIPF_ON   0x00000001
 
#define SPI_GETPLATFORMTYPE   257
 
#define SPI_GETSIPINFO   225
 
#define SPI_SETSIPINFO   224
 

Typedefs

typedef BOOL(* AygFullScreen) (HWND, DWORD)
 
typedef BOOL(* AygInitDialog) (AygSHINITDLGINFO *)
 
typedef BOOL(* AygSHDoneButton) (HWND, DWORD)
 
typedef BOOL(* AygSHSipInfo) (UINT, UINT, PVOID, UINT)
 

Functions

BOOL qt_wince_ChangeClipboardChain (HWND, HWND)
 
void qt_wince_full_screen (HWND hwnd, bool fullScreen, UINT swpf)
 
int qt_wince_get_build ()
 
int qt_wince_get_version ()
 
int qt_wince_GetDIBits (HDC, HBITMAP hSourceBitmap, uint, uint, LPVOID lpvBits, LPBITMAPINFO, uint)
 
void qt_wince_hide_taskbar (HWND hwnd)
 
bool qt_wince_is_high_dpi ()
 
bool qt_wince_is_mobile ()
 
bool qt_wince_is_platform (const QString &platformString)
 
bool qt_wince_is_pocket_pc ()
 
bool qt_wince_is_smartphone ()
 
bool qt_wince_is_windows_mobile_65 ()
 
void qt_wince_maximize (QWidget *widget)
 
void qt_wince_minimize (HWND hwnd)
 
COLORREF qt_wince_PALETTEINDEX (WORD)
 
HWND qt_wince_SetClipboardViewer (HWND)
 
HINSTANCE qt_wince_ShellExecute (HWND hwnd, LPCWSTR, LPCWSTR file, LPCWSTR params, LPCWSTR dir, int showCmd)
 
void qt_wince_show_SIP (bool show)
 
void qt_wince_unmaximize (QWidget *widget)
 
static void resolveAygLibs ()
 

Variables

static AygFullScreen ptrAygFullScreen = 0
 
static AygInitDialog ptrAygInitDialog = 0
 
static AygSHDoneButton ptrAygSHDoneButton = 0
 
static AygSHSipInfo ptrAygSHSipInfo = 0
 

Macro Definition Documentation

◆ SHDB_HIDE

#define SHDB_HIDE   0x0002

Definition at line 80 of file qguifunctions_wince.cpp.

Referenced by qt_wince_unmaximize().

◆ SHFS_HIDESIPBUTTON

#define SHFS_HIDESIPBUTTON   0x0008

Definition at line 93 of file qguifunctions_wince.cpp.

Referenced by qt_wince_full_screen(), and qt_wince_hide_taskbar().

◆ SHFS_HIDESTARTICON

#define SHFS_HIDESTARTICON   0x0020

Definition at line 99 of file qguifunctions_wince.cpp.

Referenced by qt_wince_full_screen(), and qt_wince_hide_taskbar().

◆ SHFS_HIDETASKBAR

#define SHFS_HIDETASKBAR   0x0002

Definition at line 87 of file qguifunctions_wince.cpp.

Referenced by qt_wince_full_screen(), and qt_wince_hide_taskbar().

◆ SHFS_SHOWSIPBUTTON

#define SHFS_SHOWSIPBUTTON   0x0004

Definition at line 90 of file qguifunctions_wince.cpp.

Referenced by qt_wince_full_screen().

◆ SHFS_SHOWSTARTICON

#define SHFS_SHOWSTARTICON   0x0010

Definition at line 96 of file qguifunctions_wince.cpp.

Referenced by qt_wince_full_screen().

◆ SHFS_SHOWTASKBAR

#define SHFS_SHOWTASKBAR   0x0001

Definition at line 84 of file qguifunctions_wince.cpp.

Referenced by qt_wince_full_screen().

◆ SHIDIF_CANCELBUTTON

#define SHIDIF_CANCELBUTTON   0x0080

Definition at line 65 of file qguifunctions_wince.cpp.

Referenced by qt_wince_maximize().

◆ SHIDIF_DONEBUTTON

#define SHIDIF_DONEBUTTON   0x0001

Definition at line 73 of file qguifunctions_wince.cpp.

Referenced by qt_wince_maximize().

◆ SHIDIF_SIZEDLGFULLSCREEN

#define SHIDIF_SIZEDLGFULLSCREEN   0x0004

Definition at line 76 of file qguifunctions_wince.cpp.

Referenced by qt_wince_maximize().

◆ SHIDIM_FLAGS

#define SHIDIM_FLAGS   0x0001

Definition at line 69 of file qguifunctions_wince.cpp.

Referenced by qt_wince_maximize().

◆ SIPF_OFF

#define SIPF_OFF   0x00000000

Definition at line 103 of file qguifunctions_wince.cpp.

Referenced by qt_wince_show_SIP().

◆ SIPF_ON

#define SIPF_ON   0x00000001

Definition at line 106 of file qguifunctions_wince.cpp.

Referenced by qt_wince_show_SIP().

◆ SPI_GETPLATFORMTYPE

#define SPI_GETPLATFORMTYPE   257

Definition at line 116 of file qguifunctions_wince.cpp.

Referenced by qt_wince_is_platform().

◆ SPI_GETSIPINFO

#define SPI_GETSIPINFO   225

Definition at line 113 of file qguifunctions_wince.cpp.

Referenced by qt_wince_show_SIP().

◆ SPI_SETSIPINFO

#define SPI_SETSIPINFO   224

Definition at line 110 of file qguifunctions_wince.cpp.

Referenced by qt_wince_show_SIP().

Typedef Documentation

◆ AygFullScreen

typedef BOOL(* AygFullScreen) (HWND, DWORD)

Definition at line 120 of file qguifunctions_wince.cpp.

◆ AygInitDialog

typedef BOOL(* AygInitDialog) (AygSHINITDLGINFO *)

Definition at line 119 of file qguifunctions_wince.cpp.

◆ AygSHDoneButton

typedef BOOL(* AygSHDoneButton) (HWND, DWORD)

Definition at line 122 of file qguifunctions_wince.cpp.

◆ AygSHSipInfo

typedef BOOL(* AygSHSipInfo) (UINT, UINT, PVOID, UINT)

Definition at line 121 of file qguifunctions_wince.cpp.

Function Documentation

◆ qt_wince_ChangeClipboardChain()

BOOL qt_wince_ChangeClipboardChain ( HWND  ,
HWND   
)

Definition at line 231 of file qguifunctions_wince.cpp.

232 {
233  return FALSE;
234 }
#define FALSE
Synonym for false.
Definition: qglobal.h:1019

◆ qt_wince_full_screen()

void qt_wince_full_screen ( HWND  hwnd,
bool  fullScreen,
UINT  swpf 
)

Definition at line 366 of file qguifunctions_wince.cpp.

Referenced by qt_tablet_cleanup_wce().

366  {
367  resolveAygLibs();
368  if (fullScreen) {
369  QRect r = qApp->desktop()->screenGeometry(QWidget::find(hwnd));
370  SetWindowPos(hwnd, HWND_TOP, r.left(), r.top(), r.width(), r.height(), swpf);
371  if (ptrAygFullScreen)
373  if (!qt_wince_is_mobile()) {
374  HWND handle = FindWindow(L"HHTaskBar", L"");
375  if (handle) {
376  ShowWindow(handle, 0);
377  EnableWindow(handle, false);
378  }
379  }
380  } else {
381  if (ptrAygFullScreen)
383  SetWindowPos(hwnd, 0, 0, 0, 0, 0, swpf);
384  if (!qt_wince_is_mobile()) {
385  HWND handle = FindWindow(L"HHTaskBar", L"");
386  if (handle) {
387  ShowWindow(handle, 1);
388  EnableWindow(handle, true);
389  }
390  }
391  }
392 }
#define SHFS_SHOWSTARTICON
int left() const
Returns the x-coordinate of the rectangle&#39;s left edge.
Definition: qrect.h:240
int width() const
Returns the width of the rectangle.
Definition: qrect.h:303
#define SHFS_HIDESIPBUTTON
int height() const
Returns the height of the rectangle.
Definition: qrect.h:306
#define SHFS_SHOWSIPBUTTON
#define SHFS_SHOWTASKBAR
#define qApp
static QWidget * find(WId)
Returns a pointer to the widget with window identifer/handle id.
Definition: qwidget.cpp:2517
bool qt_wince_is_mobile()
#define SHFS_HIDESTARTICON
static AygFullScreen ptrAygFullScreen
int top() const
Returns the y-coordinate of the rectangle&#39;s top edge.
Definition: qrect.h:243
#define SHFS_HIDETASKBAR
The QRect class defines a rectangle in the plane using integer precision.
Definition: qrect.h:58
static void resolveAygLibs()

◆ qt_wince_get_build()

int qt_wince_get_build ( )

Definition at line 257 of file qguifunctions_wince.cpp.

258 {
259  OSVERSIONINFO osvi;
260  osvi.dwOSVersionInfoSize = sizeof(osvi);
261  if (GetVersionEx(&osvi)) {
262  return osvi.dwBuildNumber;
263  }
264  return 0;
265 }

◆ qt_wince_get_version()

int qt_wince_get_version ( )

Definition at line 267 of file qguifunctions_wince.cpp.

268 {
269  OSVERSIONINFO osvi;
270  osvi.dwOSVersionInfoSize = sizeof(osvi);
271  if (GetVersionEx(&osvi)) {
272  return (osvi.dwMajorVersion * 10 + osvi.dwMinorVersion);
273  }
274  return 0;
275 }

◆ qt_wince_GetDIBits()

int qt_wince_GetDIBits ( HDC  ,
HBITMAP  hSourceBitmap,
uint  ,
uint  ,
LPVOID  lpvBits,
LPBITMAPINFO  ,
uint   
)

Definition at line 141 of file qguifunctions_wince.cpp.

142 {
143  if (!lpvBits) {
144  qWarning("::GetDIBits(), lpvBits NULL");
145  return 0;
146  }
147  BITMAP bm;
148  GetObject(hSourceBitmap, sizeof(BITMAP), &bm);
149  bm.bmHeight = qAbs(bm.bmHeight);
150 
151  HBITMAP hTargetBitmap;
152  void *pixels;
153 
154  BITMAPINFO dibInfo;
155  memset(&dibInfo, 0, sizeof(dibInfo));
156  dibInfo.bmiHeader.biBitCount = 32;
157  dibInfo.bmiHeader.biClrImportant = 0;
158  dibInfo.bmiHeader.biClrUsed = 0;
159  dibInfo.bmiHeader.biCompression = BI_RGB;;
160  dibInfo.bmiHeader.biHeight = -bm.bmHeight;
161  dibInfo.bmiHeader.biWidth = bm.bmWidth;
162  dibInfo.bmiHeader.biPlanes = 1;
163  dibInfo.bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
164  dibInfo.bmiHeader.biSizeImage = bm.bmWidth * bm.bmHeight * 4;
165 
166  HDC displayDC = GetDC(NULL);
167  if (!displayDC) {
168  qWarning("::GetDIBits(), failed to GetDC");
169  return 0;
170  }
171 
172  int ret = bm.bmHeight;
173 
174  hTargetBitmap = CreateDIBSection(displayDC, (const BITMAPINFO*) &dibInfo, DIB_RGB_COLORS,
175  (void**)&pixels, NULL, 0);
176  if (!hTargetBitmap) {
177  qWarning("::GetDIBits(), failed to CreateDIBSection");
178  return 0;
179  }
180 
181  HDC hdcSrc = CreateCompatibleDC(displayDC);
182  HDC hdcDst = CreateCompatibleDC(displayDC);
183 
184  if (!(hdcDst && hdcSrc)) {
185  qWarning("::GetDIBits(), failed to CreateCompatibleDC");
186  ret = 0;
187  }
188 
189  HBITMAP hOldBitmap1 = (HBITMAP) SelectObject(hdcSrc, hSourceBitmap);
190  HBITMAP hOldBitmap2 = (HBITMAP) SelectObject(hdcDst, hTargetBitmap);
191 
192  if (!(hOldBitmap1 && hOldBitmap2)) {
193  qWarning("::GetDIBits(), failed to SelectObject for bitmaps");
194  ret = 0;
195  }
196 
197  if (!BitBlt(hdcDst, 0, 0, bm.bmWidth, bm.bmHeight, hdcSrc, 0, 0, SRCCOPY)) {
198  qWarning("::GetDIBits(), BitBlt failed");
199  ret = 0;
200  }
201 
202  SelectObject(hdcSrc, hOldBitmap1);
203  SelectObject(hdcDst, hOldBitmap2);
204 
205  DeleteDC(hdcSrc);
206  DeleteDC(hdcDst);
207 
208  ReleaseDC(NULL, displayDC);
209 
210  memcpy(lpvBits, pixels, dibInfo.bmiHeader.biSizeImage);
211 
212  DeleteObject(hTargetBitmap);
213  return ret;
214 }
Q_DECL_CONSTEXPR T qAbs(const T &t)
Definition: qglobal.h:1201
static HDC displayDC
Q_CORE_EXPORT void qWarning(const char *,...)

◆ qt_wince_hide_taskbar()

void qt_wince_hide_taskbar ( HWND  hwnd)

Definition at line 361 of file qguifunctions_wince.cpp.

Referenced by QtWndProc(), and QETWidget::translateConfigEvent().

361  {
362  if (ptrAygFullScreen)
364 }
#define SHFS_HIDESIPBUTTON
#define SHFS_HIDESTARTICON
static AygFullScreen ptrAygFullScreen
#define SHFS_HIDETASKBAR

◆ qt_wince_is_high_dpi()

bool qt_wince_is_high_dpi ( )

Definition at line 300 of file qguifunctions_wince.cpp.

Referenced by QErrorMessageTextView::minimumSizeHint(), QWindowsMobileStylePrivate::QWindowsMobileStylePrivate(), and QErrorMessageTextView::sizeHint().

300  {
301  if (!qt_wince_is_pocket_pc())
302  return false;
303  HDC deviceContext = GetDC(0);
304  int dpi = GetDeviceCaps(deviceContext, LOGPIXELSX);
305  ReleaseDC(0, deviceContext);
306  if ((dpi < 1000) && (dpi > 0))
307  return dpi > 96;
308  else
309  return false;
310 }
bool qt_wince_is_pocket_pc()

◆ qt_wince_is_mobile()

bool qt_wince_is_mobile ( )

◆ qt_wince_is_platform()

bool qt_wince_is_platform ( const QString platformString)

Definition at line 249 of file qguifunctions_wince.cpp.

Referenced by qt_wince_is_pocket_pc(), and qt_wince_is_smartphone().

249  {
250  wchar_t tszPlatform[64];
251  if (SystemParametersInfo(SPI_GETPLATFORMTYPE, sizeof(tszPlatform) / sizeof(wchar_t), tszPlatform, 0))
252  if (0 == _tcsicmp(reinterpret_cast<const wchar_t *> (platformString.utf16()), tszPlatform))
253  return true;
254  return false;
255 }
#define SPI_GETPLATFORMTYPE
const ushort * utf16() const
Returns the QString as a &#39;\0\&#39;-terminated array of unsigned shorts.
Definition: qstring.cpp:5290

◆ qt_wince_is_pocket_pc()

bool qt_wince_is_pocket_pc ( )

Definition at line 289 of file qguifunctions_wince.cpp.

Referenced by qt_set_windows_color_resources(), qt_wince_is_high_dpi(), qt_wince_is_mobile(), QGuiPlatformPlugin::styleName(), and QMenuBarPrivate::wceCreateMenuBar().

289  {
290  return qt_wince_is_platform(QString::fromLatin1("PocketPC"));
291 }
bool qt_wince_is_platform(const QString &platformString)
static QString fromLatin1(const char *, int size=-1)
Returns a QString initialized with the first size characters of the Latin-1 string str...
Definition: qstring.cpp:4188

◆ qt_wince_is_smartphone()

bool qt_wince_is_smartphone ( )

Definition at line 293 of file qguifunctions_wince.cpp.

Referenced by QDialog::exec(), QDialog::QDialog(), qt_set_windows_color_resources(), qt_wince_is_mobile(), QWindowsMobileStylePrivate::QWindowsMobileStylePrivate(), QGuiPlatformPlugin::styleName(), and QMenuBarPrivate::wceCreateMenuBar().

293  {
294  return qt_wince_is_platform(QString::fromLatin1("Smartphone"));
295 }
bool qt_wince_is_platform(const QString &platformString)
static QString fromLatin1(const char *, int size=-1)
Returns a QString initialized with the first size characters of the Latin-1 string str...
Definition: qstring.cpp:4188

◆ qt_wince_is_windows_mobile_65()

bool qt_wince_is_windows_mobile_65 ( )

Definition at line 277 of file qguifunctions_wince.cpp.

Referenced by QWindowsMobileStylePrivate::setupWindowsMobileStyle65().

278 {
279  const DWORD dwFirstWM65BuildNumber = 21139;
280  OSVERSIONINFO osvi;
281  osvi.dwOSVersionInfoSize = sizeof(osvi);
282  if (!GetVersionEx(&osvi))
283  return false;
284  return osvi.dwMajorVersion > 5
285  || (osvi.dwMajorVersion == 5 && (osvi.dwMinorVersion > 2 ||
286  (osvi.dwMinorVersion == 2 && osvi.dwBuildNumber >= dwFirstWM65BuildNumber)));
287 }

◆ qt_wince_maximize()

void qt_wince_maximize ( QWidget widget)

Definition at line 312 of file qguifunctions_wince.cpp.

Referenced by qt_grab_cursor(), and qt_tablet_cleanup_wce().

313 {
314  HWND hwnd = widget->winId();
315  if (qt_wince_is_mobile()) {
316  AygSHINITDLGINFO shidi;
317  shidi.dwMask = SHIDIM_FLAGS;
318  shidi.hDlg = hwnd;
320  if (widget->windowFlags() & Qt::WindowCancelButtonHint)
321  shidi.dwFlags |= SHIDIF_CANCELBUTTON;
323  shidi.dwFlags |= SHIDIF_DONEBUTTON;
325  shidi.dwFlags |= SHIDIF_CANCELBUTTON;
326  resolveAygLibs();
327  if (ptrAygInitDialog)
328  ptrAygInitDialog(&shidi);
329  } else {
330  RECT r;
331  SystemParametersInfo(SPI_GETWORKAREA, 0, &r, 0);
332  MoveWindow(hwnd, r.top, r.left, r.right - r.left, r.bottom - r.top, true);
333  SetWindowLong(hwnd, GWL_EXSTYLE, GetWindowLong (hwnd, GWL_EXSTYLE) | WS_EX_NODRAG);
334  }
335 }
#define SHIDIF_DONEBUTTON
#define SPI_GETWORKAREA
#define SHIDIM_FLAGS
static AygInitDialog ptrAygInitDialog
#define WS_EX_NODRAG
bool qt_wince_is_mobile()
#define SHIDIF_SIZEDLGFULLSCREEN
if(void) toggleToolbarShown
WId winId() const
Returns the window system identifier of the widget.
Definition: qwidget.cpp:2557
Qt::WindowFlags windowFlags() const
Window flags are a combination of a type (e.
Definition: qwidget.h:939
static void resolveAygLibs()
#define SHIDIF_CANCELBUTTON

◆ qt_wince_minimize()

void qt_wince_minimize ( HWND  hwnd)

Definition at line 347 of file qguifunctions_wince.cpp.

Referenced by qt_tablet_cleanup_wce().

348 {
349 #ifdef Q_OS_WINCE_WM
350  ShowWindow(hwnd, SW_HIDE);
351 #else
352  if (!IsWindowVisible(hwnd)) {
353  // Hack for an initial showMinimized.
354  // Without it, our widget doesn't appear in the task bar.
355  ShowWindow(hwnd, SW_SHOW);
356  }
357  ShowWindow(hwnd, SW_MINIMIZE);
358 #endif
359 }

◆ qt_wince_PALETTEINDEX()

COLORREF qt_wince_PALETTEINDEX ( WORD  )

Definition at line 243 of file qguifunctions_wince.cpp.

244 {
245  return 0;
246 }

◆ qt_wince_SetClipboardViewer()

HWND qt_wince_SetClipboardViewer ( HWND  )

Definition at line 236 of file qguifunctions_wince.cpp.

237 {
238  return NULL;
239 }

◆ qt_wince_ShellExecute()

HINSTANCE qt_wince_ShellExecute ( HWND  hwnd,
LPCWSTR  ,
LPCWSTR  file,
LPCWSTR  params,
LPCWSTR  dir,
int  showCmd 
)

Definition at line 216 of file qguifunctions_wince.cpp.

217 {
218  SHELLEXECUTEINFO info;
219  info.hwnd = hwnd;
220  info.lpVerb = L"Open";
221  info.lpFile = file;
222  info.lpParameters = params;
223  info.lpDirectory = dir;
224  info.nShow = showCmd;
225  info.cbSize = sizeof(info);
226  ShellExecuteEx(&info);
227  return info.hInstApp;
228 }
static mach_timebase_info_data_t info

◆ qt_wince_show_SIP()

void qt_wince_show_SIP ( bool  show)

Definition at line 394 of file qguifunctions_wince.cpp.

Referenced by enableIme().

395 {
396  resolveAygLibs();
397  if (!ptrAygSHSipInfo)
398  return;
399 
400  AygSIPINFO si;
401  memset(&si, 0, sizeof(si));
402  si.cbSize = sizeof(si);
403  ptrAygSHSipInfo(SPI_GETSIPINFO, 0, &si, 0);
404  si.cbSize = sizeof(si);
405  si.fdwFlags = (show ? SIPF_ON : SIPF_OFF);
406  ptrAygSHSipInfo(SPI_SETSIPINFO, 0, &si, 0);
407 }
#define SPI_GETSIPINFO
#define SPI_SETSIPINFO
#define SIPF_OFF
static AygSHSipInfo ptrAygSHSipInfo
#define SIPF_ON
static void resolveAygLibs()

◆ qt_wince_unmaximize()

void qt_wince_unmaximize ( QWidget widget)

Definition at line 337 of file qguifunctions_wince.cpp.

Referenced by qt_tablet_cleanup_wce().

338 {
341  {
342  // Hide the [X] button, we've added in qt_wince_maximize.
343  ptrAygSHDoneButton(widget->winId(), SHDB_HIDE);
344  }
345 }
#define SHDB_HIDE
static AygSHDoneButton ptrAygSHDoneButton
bool qt_wince_is_mobile()
WId winId() const
Returns the window system identifier of the widget.
Definition: qwidget.cpp:2557
Qt::WindowFlags windowFlags() const
Window flags are a combination of a type (e.
Definition: qwidget.h:939

◆ resolveAygLibs()

static void resolveAygLibs ( )
static

Definition at line 128 of file qguifunctions_wince.cpp.

Referenced by qt_wince_full_screen(), qt_wince_maximize(), and qt_wince_show_SIP().

129 {
130  static bool aygResolved = false;
131  if (!aygResolved) {
132  QLibrary ayglib(QLatin1String("aygshell"));
133  ptrAygInitDialog = (AygInitDialog) ayglib.resolve("SHInitDialog");
134  ptrAygFullScreen = (AygFullScreen) ayglib.resolve("SHFullScreen");
135  ptrAygSHSipInfo = (AygSHSipInfo) ayglib.resolve("SHSipInfo");
136  ptrAygSHDoneButton = (AygSHDoneButton) ayglib.resolve("SHDoneButton");
137  aygResolved = true;
138  }
139 }
QLatin1String(DBUS_INTERFACE_DBUS))) Q_GLOBAL_STATIC_WITH_ARGS(QString
BOOL(* AygInitDialog)(AygSHINITDLGINFO *)
BOOL(* AygSHSipInfo)(UINT, UINT, PVOID, UINT)
static AygInitDialog ptrAygInitDialog
static AygSHDoneButton ptrAygSHDoneButton
static AygFullScreen ptrAygFullScreen
static AygSHSipInfo ptrAygSHSipInfo
BOOL(* AygSHDoneButton)(HWND, DWORD)
BOOL(* AygFullScreen)(HWND, DWORD)
The QLibrary class loads shared libraries at runtime.
Definition: qlibrary.h:62
static bool aygResolved

Variable Documentation

◆ ptrAygFullScreen

AygFullScreen ptrAygFullScreen = 0
static

◆ ptrAygInitDialog

AygInitDialog ptrAygInitDialog = 0
static

Definition at line 124 of file qguifunctions_wince.cpp.

Referenced by qt_wince_maximize(), and resolveAygLibs().

◆ ptrAygSHDoneButton

AygSHDoneButton ptrAygSHDoneButton = 0
static

Definition at line 127 of file qguifunctions_wince.cpp.

Referenced by qt_wince_unmaximize(), and resolveAygLibs().

◆ ptrAygSHSipInfo

AygSHSipInfo ptrAygSHSipInfo = 0
static

Definition at line 126 of file qguifunctions_wince.cpp.

Referenced by qt_wince_show_SIP(), and resolveAygLibs().