KVIrc  4.9.2
DeveloperAPIs
Namespaces | Functions
ThemeFunctions.cpp File Reference
#include "ThemeFunctions.h"
#include "KviPackageReader.h"
#include "KviPackageWriter.h"
#include "KviLocale.h"
#include "KviMessageBox.h"
#include "KviApplication.h"
#include "KviHtmlDialog.h"
#include "KviIconManager.h"
#include "KviMiscUtils.h"
#include "kvi_sourcesdate.h"
#include "KviTheme.h"
#include "KviMainWindow.h"
#include <QImage>
#include <QPixmap>
#include <QByteArray>
#include <QBuffer>
#include <QDateTime>
#include <QLocale>

Namespaces

 ThemeFunctions
 

Functions

void ThemeFunctions::getThemeHtmlDescription (QString &szBuffer, const QString &szThemeName, const QString &szThemeVersion, const QString &szThemeDescription, const QString &szThemeSubdirectory, const QString &szThemeApplication, const QString &szThemeAuthor, const QString &szThemeDate, const QString &szThemeThemeEngineVersion, const QPixmap &pixScreenshot, int iUniqueIndexInDocument, KviHtmlDialogData *hd)
 
bool ThemeFunctions::installThemePackage (const QString &szThemePackageFileName, QString &szError, QWidget *pDialogParent)
 
bool ThemeFunctions::makeKVIrcScreenshot (const QString &szSavePngFilePath, bool bMaximizeFrame)
 
static bool ThemeFunctions::notAValidThemePackage (QString &szError)
 
bool ThemeFunctions::packageThemes (const QString &szPackagePath, const QString &szPackageName, const QString &szPackageVersion, const QString &szPackageDescription, const QString &szPackageAuthor, const QString &szPackageImagePath, KviPointerList< KviThemeInfo > &lThemeInfoList, QString &szError)