KDEUI
kapplication_win.cpp File Reference
#include <QtGui/QApplication>
#include <kstandarddirs.h>
#include <klocale.h>
#include <QTranslator>
#include <QLocale>
#include <QLibraryInfo>
#include <QLibrary>
#include <stdio.h>
#include <windows.h>
#include <winperf.h>
#include <psapi.h>
#include <signal.h>
#include <unistd.h>
#include <QtCore/QList>
#include <QtCore/QtDebug>
Go to the source code of this file.
Defines | |
#define | DBUSLIB_PREFIX "" |
#define | DBUSLIB_SUFFIX "" |
#define | GETPID_BYTEINCREMENT 1024 |
#define | GETPID_PROC_ID_COUNTER 784 |
#define | GETPID_PROCESS_OBJECT_INDEX 230 |
#define | GETPID_TOTAL 64 * 1024 |
Functions | |
static PPERF_COUNTER_BLOCK | CounterBlock (PPERF_INSTANCE_DEFINITION PerfInst) |
BOOL CALLBACK | EnumWindowsProc (HWND hwnd, LPARAM lParam) |
static PPERF_COUNTER_DEFINITION | FirstCounter (PPERF_OBJECT_TYPE PerfObj) |
static PPERF_INSTANCE_DEFINITION | FirstInstance (PPERF_OBJECT_TYPE PerfObj) |
static PPERF_OBJECT_TYPE | FirstObject (PPERF_DATA_BLOCK PerfData) |
QString | fromWChar (const wchar_t *string, int size=-1) |
void | KApplication_activateWindowForProcess (const QString &executableName) |
bool | KApplication_dbusIsPatched () |
void | KApplication_getProcessesIdForName (const QString &processName, QList< int > &pids) |
void | KApplication_init_windows () |
bool | KApplication_killProcesses (const QString &processName) |
bool | KApplication_otherProcessesExist (const QString &processName) |
static PPERF_COUNTER_DEFINITION | NextCounter (PPERF_COUNTER_DEFINITION PerfCntr) |
static PPERF_INSTANCE_DEFINITION | NextInstance (PPERF_INSTANCE_DEFINITION PerfInst) |
static PPERF_OBJECT_TYPE | NextObject (PPERF_OBJECT_TYPE PerfObj) |
Define Documentation
#define DBUSLIB_PREFIX "" |
#define DBUSLIB_SUFFIX "" |
#define GETPID_BYTEINCREMENT 1024 |
Definition at line 111 of file kapplication_win.cpp.
#define GETPID_PROC_ID_COUNTER 784 |
Definition at line 113 of file kapplication_win.cpp.
#define GETPID_PROCESS_OBJECT_INDEX 230 |
Definition at line 112 of file kapplication_win.cpp.
#define GETPID_TOTAL 64 * 1024 |
Definition at line 110 of file kapplication_win.cpp.
Function Documentation
static PPERF_COUNTER_BLOCK CounterBlock | ( | PPERF_INSTANCE_DEFINITION | PerfInst | ) | [static] |
Definition at line 105 of file kapplication_win.cpp.
BOOL CALLBACK EnumWindowsProc | ( | HWND | hwnd, | |
LPARAM | lParam | |||
) |
Definition at line 225 of file kapplication_win.cpp.
static PPERF_COUNTER_DEFINITION FirstCounter | ( | PPERF_OBJECT_TYPE | PerfObj | ) | [static] |
Definition at line 88 of file kapplication_win.cpp.
static PPERF_INSTANCE_DEFINITION FirstInstance | ( | PPERF_OBJECT_TYPE | PerfObj | ) | [static] |
Definition at line 78 of file kapplication_win.cpp.
static PPERF_OBJECT_TYPE FirstObject | ( | PPERF_DATA_BLOCK | PerfData | ) | [static] |
Definition at line 73 of file kapplication_win.cpp.
QString fromWChar | ( | const wchar_t * | string, | |
int | size = -1 | |||
) |
Definition at line 115 of file kapplication_win.cpp.
void KApplication_activateWindowForProcess | ( | const QString & | executableName | ) |
Definition at line 238 of file kapplication_win.cpp.
bool KApplication_dbusIsPatched | ( | ) |
Definition at line 264 of file kapplication_win.cpp.
void KApplication_getProcessesIdForName | ( | const QString & | processName, | |
QList< int > & | pids | |||
) |
Definition at line 121 of file kapplication_win.cpp.
void KApplication_init_windows | ( | ) |
MS Windows-related actions for KApplication startup.
- Use Qt translation which will be usable for QFileDialog and other Qt-only GUIs. The "qt_<language>.qm" file should be stored in the same place as .po files for a given language.
- Increase the default open file limit with the stdio API from 512 to 2048 (2048 is the hard limit on Windows)
For internal use only.
Definition at line 42 of file kapplication_win.cpp.
Definition at line 199 of file kapplication_win.cpp.
Definition at line 185 of file kapplication_win.cpp.
static PPERF_COUNTER_DEFINITION NextCounter | ( | PPERF_COUNTER_DEFINITION | PerfCntr | ) | [static] |
Definition at line 100 of file kapplication_win.cpp.
static PPERF_INSTANCE_DEFINITION NextInstance | ( | PPERF_INSTANCE_DEFINITION | PerfInst | ) | [static] |
Definition at line 93 of file kapplication_win.cpp.
static PPERF_OBJECT_TYPE NextObject | ( | PPERF_OBJECT_TYPE | PerfObj | ) | [static] |
Definition at line 83 of file kapplication_win.cpp.