win32.h File Reference

Win32-specific functions. More...

#include <windows.h>
#include <QHash>
#include <QString>

Go to the source code of this file.

Defines

#define WIN32_LEAN_AND_MEAN

Functions

QString win32_program_files_folder ()
QString win32_app_data_folder ()
QString win32_registry_get_key_value (QString keyLocation, QString keyName)
void win32_registry_set_key_value (QString keyLocation, QString keyName, QString keyValue)
void win32_registry_remove_key (QString keyLocation, QString keyName)
QHash< qint64, QString > win32_process_list ()


Detailed Description

Win32-specific functions.

Version:
Id

Definition in file win32.h.


Define Documentation

#define WIN32_LEAN_AND_MEAN

Definition at line 31 of file win32.h.


Function Documentation

QString win32_app_data_folder (  ) 

Retrieves the location of the user's APPDATA% folder.

Gets the location of the user's APPDATA% folder.

Definition at line 87 of file win32.cpp.

References win32_get_folder_location().

QHash<qint64, QString> win32_process_list (  ) 

Returns a list of all currently active processes, including their pid and exe filename.

Definition at line 167 of file win32.cpp.

QString win32_program_files_folder (  ) 

Retrieves the location of the user's PROGRAMFILES% folder.

Gets the location of the user's PROGRAMFILES% folder.

Definition at line 79 of file win32.cpp.

References win32_get_folder_location().

QString win32_registry_get_key_value ( QString  keyLocation,
QString  keyName 
)

Returns value of keyName or empty QString if keyName doesn't exist

Returns the value in keyName at keyLocation. Returns an empty QString if the keyName doesn't exist

Definition at line 96 of file win32.cpp.

void win32_registry_remove_key ( QString  keyLocation,
QString  keyName 
)

Removes the key from the registry if it exists

Definition at line 147 of file win32.cpp.

void win32_registry_set_key_value ( QString  keyLocation,
QString  keyName,
QString  keyValue 
)

Creates and/or sets the key to the specified value

Definition at line 120 of file win32.cpp.


Generated on Wed Sep 5 15:49:28 2007 for Vidalia by  doxygen 1.5.3