summaryrefslogtreecommitdiffstats
path: root/src/kvirc/kernel/kvi_theme.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/kvirc/kernel/kvi_theme.cpp')
-rw-r--r--src/kvirc/kernel/kvi_theme.cpp88
1 files changed, 44 insertions, 44 deletions
diff --git a/src/kvirc/kernel/kvi_theme.cpp b/src/kvirc/kernel/kvi_theme.cpp
index e9ac22ec..4d1d06fb 100644
--- a/src/kvirc/kernel/kvi_theme.cpp
+++ b/src/kvirc/kernel/kvi_theme.cpp
@@ -30,16 +30,16 @@
#include "kvi_miscutils.h"
#include "kvi_sourcesdate.h"
-#include <qimage.h>
+#include <tqimage.h>
#define KVI_THEME_SMALL_SCREENSHOT_NAME "screenshot_small.png"
#define KVI_THEME_MEDIUM_SCREENSHOT_NAME "screenshot_medium.png"
#define KVI_THEME_LARGE_SCREENSHOT_NAME "screenshot.png"
#ifdef COMPILE_USE_QT4
- #define QIMAGE_SCALE_MIN Qt::KeepAspectRatio
+ #define TQIMAGE_SCALE_MIN TQt::KeepAspectRatio
#else
- #define QIMAGE_SCALE_MIN QImage::ScaleMin
+ #define TQIMAGE_SCALE_MIN TQ_ScaleMin
#endif
KviThemeInfo::KviThemeInfo()
@@ -53,7 +53,7 @@ KviThemeInfo::~KviThemeInfo()
-bool KviThemeInfo::load(const QString &szThemeFileName)
+bool KviThemeInfo::load(const TQString &szThemeFileName)
{
if(!KviFileUtils::fileExists(szThemeFileName))
{
@@ -65,15 +65,15 @@ bool KviThemeInfo::load(const QString &szThemeFileName)
cfg.setGroup(KVI_THEMEINFO_CONFIG_GROUP);
- m_szThemeEngineVersion = cfg.readQStringEntry("ThemeEngineVersion","1.0.0");
+ m_szThemeEngineVersion = cfg.readTQStringEntry("ThemeEngineVersion","1.0.0");
if(KviMiscUtils::compareVersions(m_szThemeEngineVersion,KVI_CURRENT_THEME_ENGINE_VERSION) < 0)
{
- KviQString::sprintf(m_szLastError,__tr2qs("This KVIrc executable is too old for this theme (minimum theme engine version required is %Q while this theme engine has version %s)"),&m_szThemeEngineVersion,KVI_CURRENT_THEME_ENGINE_VERSION);
+ KviTQString::sprintf(m_szLastError,__tr2qs("This KVIrc executable is too old for this theme (minimum theme engine version required is %Q while this theme engine has version %s)"),&m_szThemeEngineVersion,KVI_CURRENT_THEME_ENGINE_VERSION);
return false; // incompatible theme engine (will not work)
}
// mandatory fields
- m_szName = cfg.readQStringEntry("Name","");
+ m_szName = cfg.readTQStringEntry("Name","");
if(m_szName.isEmpty())
{
@@ -82,25 +82,25 @@ bool KviThemeInfo::load(const QString &szThemeFileName)
}
// optional fields
- m_szVersion = cfg.readQStringEntry("Version","");
+ m_szVersion = cfg.readTQStringEntry("Version","");
if(m_szVersion.isEmpty())
m_szVersion = "?.?.?";
- m_szAuthor = cfg.readQStringEntry("Author","");
- QString szUnknown = __tr2qs("Unknown");
+ m_szAuthor = cfg.readTQStringEntry("Author","");
+ TQString szUnknown = __tr2qs("Unknown");
if(m_szAuthor.isEmpty())
m_szAuthor = szUnknown;
- m_szDescription = cfg.readQStringEntry("Description","");
- m_szDate = cfg.readQStringEntry("Date","");
+ m_szDescription = cfg.readTQStringEntry("Description","");
+ m_szDate = cfg.readTQStringEntry("Date","");
if(m_szDate.isEmpty())
m_szDate = szUnknown;
- m_szApplication = cfg.readQStringEntry("Application","");
+ m_szApplication = cfg.readTQStringEntry("Application","");
if(m_szApplication.isEmpty())
m_szApplication = szUnknown;
return true;
}
-bool KviThemeInfo::save(const QString &szThemeFileName)
+bool KviThemeInfo::save(const TQString &szThemeFileName)
{
KviConfig inf(szThemeFileName,KviConfig::Write);
@@ -119,9 +119,9 @@ bool KviThemeInfo::save(const QString &szThemeFileName)
return true;
}
-bool KviThemeInfo::loadFromDirectory(const QString &szThemeDirectory,bool bIgnoreThemeData)
+bool KviThemeInfo::loadFromDirectory(const TQString &szThemeDirectory,bool bIgnoreThemeData)
{
- QString szD = szThemeDirectory;
+ TQString szD = szThemeDirectory;
szD.append(KVI_PATH_SEPARATOR_CHAR);
szD.append(KVI_THEMEINFO_FILE_NAME);
@@ -141,28 +141,28 @@ bool KviThemeInfo::loadFromDirectory(const QString &szThemeDirectory,bool bIgnor
return KviFileUtils::fileExists(szD);
}
-QString KviThemeInfo::smallScreenshotPath()
+TQString KviThemeInfo::smallScreenshotPath()
{
- QString ret;
+ TQString ret;
if(!m_szAbsoluteDirectory.isEmpty())
{
ret = m_szAbsoluteDirectory;
- KviQString::ensureLastCharIs(ret,KVI_PATH_SEPARATOR_CHAR);
+ KviTQString::ensureLastCharIs(ret,KVI_PATH_SEPARATOR_CHAR);
ret.append(KVI_THEME_SMALL_SCREENSHOT_NAME);
}
return ret;
}
-const QPixmap & KviThemeInfo::smallScreenshot()
+const TQPixmap & KviThemeInfo::smallScreenshot()
{
if(!m_pixScreenshotSmall.isNull())return m_pixScreenshotSmall;
if(!m_szAbsoluteDirectory.isEmpty())
{
- QString szFileName = m_szAbsoluteDirectory;
- KviQString::ensureLastCharIs(szFileName,KVI_PATH_SEPARATOR_CHAR);
+ TQString szFileName = m_szAbsoluteDirectory;
+ KviTQString::ensureLastCharIs(szFileName,KVI_PATH_SEPARATOR_CHAR);
szFileName.append(KVI_THEME_SMALL_SCREENSHOT_NAME);
- QPixmap pix(szFileName);
+ TQPixmap pix(szFileName);
if(!pix.isNull())
{
m_pixScreenshotSmall = pix;
@@ -174,8 +174,8 @@ const QPixmap & KviThemeInfo::smallScreenshot()
if(pix.width() > 300 || pix.height() > 225)
{
- QImage sbri = pix.convertToImage();
- pix.convertFromImage(sbri.smoothScale(300,225,QIMAGE_SCALE_MIN));
+ TQImage sbri = pix.convertToImage();
+ pix.convertFromImage(sbri.smoothScale(300,225,TQIMAGE_SCALE_MIN));
}
pix.save(szFileName,"PNG");
@@ -187,16 +187,16 @@ const QPixmap & KviThemeInfo::smallScreenshot()
return m_pixScreenshotSmall;
}
-const QPixmap & KviThemeInfo::mediumScreenshot()
+const TQPixmap & KviThemeInfo::mediumScreenshot()
{
if(!m_pixScreenshotMedium.isNull())return m_pixScreenshotMedium;
if(!m_szAbsoluteDirectory.isEmpty())
{
- QString szFileName = m_szAbsoluteDirectory;
- KviQString::ensureLastCharIs(szFileName,KVI_PATH_SEPARATOR_CHAR);
+ TQString szFileName = m_szAbsoluteDirectory;
+ KviTQString::ensureLastCharIs(szFileName,KVI_PATH_SEPARATOR_CHAR);
szFileName.append(KVI_THEME_MEDIUM_SCREENSHOT_NAME);
- QPixmap pix(szFileName);
+ TQPixmap pix(szFileName);
if(!pix.isNull())
{
m_pixScreenshotMedium = pix;
@@ -208,8 +208,8 @@ const QPixmap & KviThemeInfo::mediumScreenshot()
if(pix.width() > 600 || pix.height() > 450)
{
- QImage sbri = pix.convertToImage();
- pix.convertFromImage(sbri.smoothScale(600,450,QIMAGE_SCALE_MIN));
+ TQImage sbri = pix.convertToImage();
+ pix.convertFromImage(sbri.smoothScale(600,450,TQIMAGE_SCALE_MIN));
}
pix.save(szFileName,"PNG");
@@ -221,16 +221,16 @@ const QPixmap & KviThemeInfo::mediumScreenshot()
return m_pixScreenshotMedium;
}
-const QPixmap & KviThemeInfo::largeScreenshot()
+const TQPixmap & KviThemeInfo::largeScreenshot()
{
if(!m_pixScreenshotLarge.isNull())return m_pixScreenshotLarge;
if(!m_szAbsoluteDirectory.isEmpty())
{
- QString szFileName = m_szAbsoluteDirectory;
- KviQString::ensureLastCharIs(szFileName,KVI_PATH_SEPARATOR_CHAR);
+ TQString szFileName = m_szAbsoluteDirectory;
+ KviTQString::ensureLastCharIs(szFileName,KVI_PATH_SEPARATOR_CHAR);
szFileName.append(KVI_THEME_LARGE_SCREENSHOT_NAME);
- QPixmap pix(szFileName);
+ TQPixmap pix(szFileName);
if(pix.isNull())return m_pixScreenshotLarge;
m_pixScreenshotLarge = pix;
}
@@ -240,25 +240,25 @@ const QPixmap & KviThemeInfo::largeScreenshot()
namespace KviTheme
{
- bool saveScreenshots(KviThemeInfo &options,const QString &szOriginalScreenshotPath)
+ bool saveScreenshots(KviThemeInfo &options,const TQString &szOriginalScreenshotPath)
{
- QImage pix(szOriginalScreenshotPath);
+ TQImage pix(szOriginalScreenshotPath);
if(pix.isNull())
{
options.setLastError(__tr2qs("Failed to load the specified screenshot image"));
return false;
}
- QPixmap out;
+ TQPixmap out;
- QString szScreenshotFileName = options.absoluteDirectory();
+ TQString szScreenshotFileName = options.absoluteDirectory();
if(szScreenshotFileName.isEmpty())
{
options.setLastError(__tr2qs("Invalid option"));
return false;
}
- KviQString::ensureLastCharIs(szScreenshotFileName,KVI_PATH_SEPARATOR_CHAR);
+ KviTQString::ensureLastCharIs(szScreenshotFileName,KVI_PATH_SEPARATOR_CHAR);
szScreenshotFileName.append(KVI_THEME_LARGE_SCREENSHOT_NAME);
if(!pix.save(szScreenshotFileName,"PNG"))
{
@@ -267,12 +267,12 @@ namespace KviTheme
}
if(pix.width() > 600 || pix.height() > 450)
- out.convertFromImage(pix.smoothScale(600,450,QIMAGE_SCALE_MIN));
+ out.convertFromImage(pix.smoothScale(600,450,TQIMAGE_SCALE_MIN));
else
out.convertFromImage(pix);
szScreenshotFileName = options.absoluteDirectory();
- KviQString::ensureLastCharIs(szScreenshotFileName,KVI_PATH_SEPARATOR_CHAR);
+ KviTQString::ensureLastCharIs(szScreenshotFileName,KVI_PATH_SEPARATOR_CHAR);
szScreenshotFileName.append(KVI_THEME_MEDIUM_SCREENSHOT_NAME);
if(!out.save(szScreenshotFileName,"PNG"))
{
@@ -281,12 +281,12 @@ namespace KviTheme
}
if(pix.width() > 300 || pix.height() > 225)
- out.convertFromImage(pix.smoothScale(300,225,QIMAGE_SCALE_MIN));
+ out.convertFromImage(pix.smoothScale(300,225,TQIMAGE_SCALE_MIN));
else
out.convertFromImage(pix);
szScreenshotFileName = options.absoluteDirectory();
- KviQString::ensureLastCharIs(szScreenshotFileName,KVI_PATH_SEPARATOR_CHAR);
+ KviTQString::ensureLastCharIs(szScreenshotFileName,KVI_PATH_SEPARATOR_CHAR);
szScreenshotFileName.append(KVI_THEME_SMALL_SCREENSHOT_NAME);
if(!out.save(szScreenshotFileName,"PNG"))
{