• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KDEUI

kapplication_win.cpp File Reference

#include <QtGui/QApplication>
#include <kstandarddirs.h>
#include <klocale.h>
#include <kwindowsystem.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>
Include dependency graph for kapplication_win.cpp:

Go to the source code of this file.

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)

Function Documentation

static PPERF_COUNTER_BLOCK CounterBlock ( PPERF_INSTANCE_DEFINITION  PerfInst  )  [static]

Definition at line 106 of file kapplication_win.cpp.

BOOL CALLBACK EnumWindowsProc ( HWND  hwnd,
LPARAM  lParam 
)

Definition at line 226 of file kapplication_win.cpp.

static PPERF_COUNTER_DEFINITION FirstCounter ( PPERF_OBJECT_TYPE  PerfObj  )  [static]

Definition at line 89 of file kapplication_win.cpp.

static PPERF_INSTANCE_DEFINITION FirstInstance ( PPERF_OBJECT_TYPE  PerfObj  )  [static]

Definition at line 79 of file kapplication_win.cpp.

static PPERF_OBJECT_TYPE FirstObject ( PPERF_DATA_BLOCK  PerfData  )  [static]

Definition at line 74 of file kapplication_win.cpp.

QString fromWChar ( const wchar_t *  string,
int  size = -1 
)

Definition at line 116 of file kapplication_win.cpp.

void KApplication_activateWindowForProcess ( const QString &  executableName  ) 

Definition at line 239 of file kapplication_win.cpp.

bool KApplication_dbusIsPatched (  ) 

Definition at line 265 of file kapplication_win.cpp.

void KApplication_getProcessesIdForName ( const QString &  processName,
QList< int > &  pids 
)

Definition at line 122 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 43 of file kapplication_win.cpp.

bool KApplication_killProcesses ( const QString &  processName  ) 

Definition at line 200 of file kapplication_win.cpp.

bool KApplication_otherProcessesExist ( const QString &  processName  ) 

Definition at line 186 of file kapplication_win.cpp.

static PPERF_COUNTER_DEFINITION NextCounter ( PPERF_COUNTER_DEFINITION  PerfCntr  )  [static]

Definition at line 101 of file kapplication_win.cpp.

static PPERF_INSTANCE_DEFINITION NextInstance ( PPERF_INSTANCE_DEFINITION  PerfInst  )  [static]

Definition at line 94 of file kapplication_win.cpp.

static PPERF_OBJECT_TYPE NextObject ( PPERF_OBJECT_TYPE  PerfObj  )  [static]

Definition at line 84 of file kapplication_win.cpp.

KDEUI

Skip menu "KDEUI"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  •     Sodep
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal