TQt4 port yakuake

This enables compilation under both Qt3 and Qt4


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/yakuake@1239058 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
tpearson 13 years ago
parent 44cf1a2066
commit f9a9340723

@ -33,10 +33,10 @@ class DCOPInterface : virtual public DCOPObject
virtual void slotRemoveTerminal(int session_id) = 0;
virtual void slotRemoveTerminal(int session_id, int terminal_id) = 0;
virtual void slotRenameSession(int session_id, const QString & name) = 0;
virtual void slotRenameSession(int session_id, const TQString & name) = 0;
virtual const QString sessionIdList() = 0;
virtual const QString terminalIdList(int session_id) = 0;
virtual const TQString sessionIdList() = 0;
virtual const TQString terminalIdList(int session_id) = 0;
virtual int tabPositionForSessionId(int session_id) = 0;
virtual int sessionIdForTabPosition(int position) = 0;
@ -47,16 +47,16 @@ class DCOPInterface : virtual public DCOPObject
virtual void slotSelectSession(int session_id) = 0;
virtual void slotSelectTabPosition(int position) = 0;
virtual const QString slotSessionName() = 0;
virtual const QString slotSessionName(int session_id) = 0;
virtual const TQString slotSessionName() = 0;
virtual const TQString slotSessionName(int session_id) = 0;
virtual const QString slotSessionTitle() = 0;
virtual const QString slotSessionTitle(int session_id) = 0;
virtual const QString slotSessionTitle(int session_id, int terminal_id) = 0;
virtual const TQString slotSessionTitle() = 0;
virtual const TQString slotSessionTitle(int session_id) = 0;
virtual const TQString slotSessionTitle(int session_id, int terminal_id) = 0;
virtual void slotSetSessionTitleText(const QString& title) = 0;
virtual void slotSetSessionTitleText(int session_id, const QString& title) = 0;
virtual void slotSetSessionTitleText(int session_id, int terminal_id, const QString& title) = 0;
virtual void slotSetSessionTitleText(const TQString& title) = 0;
virtual void slotSetSessionTitleText(int session_id, const TQString& title) = 0;
virtual void slotSetSessionTitleText(int session_id, int terminal_id, const TQString& title) = 0;
virtual void slotPasteClipboard() = 0;
virtual void slotPasteClipboard(int session_id) = 0;
@ -66,9 +66,9 @@ class DCOPInterface : virtual public DCOPObject
virtual void slotPasteSelection(int session_id) = 0;
virtual void slotPasteSelection(int session_id, int terminal_id) = 0;
virtual void slotRunCommandInSession(const QString& command) = 0;
virtual void slotRunCommandInSession(int session_id, const QString& command) = 0;
virtual void slotRunCommandInSession(int session_id, int terminal_id, const QString& command) = 0;
virtual void slotRunCommandInSession(const TQString& command) = 0;
virtual void slotRunCommandInSession(int session_id, const TQString& command) = 0;
virtual void slotRunCommandInSession(int session_id, int terminal_id, const TQString& command) = 0;
virtual void slotSplitHorizontally() = 0;
virtual void slotSplitHorizontally(int session_id) = 0;

@ -18,11 +18,11 @@
#include <kkeydialog.h>
FirstRunDialog::FirstRunDialog(QWidget* parent, const char* name)
: FirstRunDialogUI(parent, name)
FirstRunDialog::FirstRunDialog(TQWidget* tqparent, const char* name)
: FirstRunDialogUI(tqparent, name)
{
connect(key_button, SIGNAL(capturedShortcut(const KShortcut&)),
this, SLOT(validateShortcut(const KShortcut&)));
connect(key_button, TQT_SIGNAL(capturedShortcut(const KShortcut&)),
this, TQT_SLOT(validateShortcut(const KShortcut&)));
}
FirstRunDialog::~FirstRunDialog()

@ -22,9 +22,10 @@ class KShortcut;
class FirstRunDialog : public FirstRunDialogUI
{
Q_OBJECT
TQ_OBJECT
public:
explicit FirstRunDialog(QWidget* parent, const char* name=NULL);
explicit FirstRunDialog(TQWidget* tqparent, const char* name=NULL);
~FirstRunDialog();
KShortcut shortcut();

@ -1,6 +1,6 @@
<!DOCTYPE UI><UI version="3.2" stdsetdef="1">
<class>FirstRunDialogUI</class>
<widget class="QWidget">
<widget class="TQWidget">
<property name="name">
<cstring>FirstRunDialogUI</cstring>
</property>
@ -27,7 +27,7 @@
<property name="margin">
<number>0</number>
</property>
<widget class="QLabel" row="0" column="0" rowspan="1" colspan="3">
<widget class="TQLabel" row="0" column="0" rowspan="1" colspan="3">
<property name="name">
<cstring>welcome_label</cstring>
</property>
@ -42,7 +42,7 @@
<property name="text">
<string>&lt;b&gt;Welcome to Yakuake&lt;/b&gt;</string>
</property>
<property name="alignment">
<property name="tqalignment">
<set>AlignVCenter</set>
</property>
</widget>
@ -57,14 +57,14 @@
<enum>Plain</enum>
</property>
</widget>
<widget class="QLabel" row="6" column="0" rowspan="1" colspan="3">
<widget class="TQLabel" row="6" column="0" rowspan="1" colspan="3">
<property name="name">
<cstring>outro_label</cstring>
</property>
<property name="text">
<string>You can change the shortcut later at any time via the menu.</string>
</property>
<property name="alignment">
<property name="tqalignment">
<set>WordBreak|AlignVCenter</set>
</property>
</widget>
@ -78,7 +78,7 @@
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<property name="tqsizeHint">
<size>
<width>80</width>
<height>21</height>
@ -103,21 +103,21 @@
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<property name="tqsizeHint">
<size>
<width>80</width>
<height>21</height>
</size>
</property>
</spacer>
<widget class="QLabel" row="2" column="0" rowspan="1" colspan="3">
<widget class="TQLabel" row="2" column="0" rowspan="1" colspan="3">
<property name="name">
<cstring>intro_label</cstring>
</property>
<property name="text">
<string>Before using the application, you might want to change the keyboard shortcut used to open and close the Yakuake window:</string>
</property>
<property name="alignment">
<property name="tqalignment">
<set>WordBreak|AlignVCenter</set>
</property>
</widget>
@ -131,7 +131,7 @@
<property name="sizeType">
<enum>Fixed</enum>
</property>
<property name="sizeHint">
<property name="tqsizeHint">
<size>
<width>21</width>
<height>16</height>
@ -148,7 +148,7 @@
<property name="sizeType">
<enum>Fixed</enum>
</property>
<property name="sizeHint">
<property name="tqsizeHint">
<size>
<width>21</width>
<height>20</height>
@ -157,8 +157,8 @@
</spacer>
</grid>
</widget>
<layoutdefaults spacing="6" margin="11"/>
<layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
<tqlayoutdefaults spacing="6" margin="11"/>
<tqlayoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
<includehints>
<includehint>kseparator.h</includehint>
<includehint>kkeybutton.h</includehint>

@ -13,43 +13,43 @@
#include "general_settings.h"
#include "general_settings.moc"
#include <qapplication.h>
#include <qslider.h>
#include <qspinbox.h>
#include <qcombobox.h>
#include <qlabel.h>
#include <tqapplication.h>
#include <tqslider.h>
#include <tqspinbox.h>
#include <tqcombobox.h>
#include <tqlabel.h>
#include <knuminput.h>
#include <klocale.h>
GeneralSettings::GeneralSettings(QWidget* parent, const char* name)
: GeneralSettingsUI(parent, name)
GeneralSettings::GeneralSettings(TQWidget* tqparent, const char* name)
: GeneralSettingsUI(tqparent, name)
{
kcfg_width->setSuffix("%");
kcfg_height->setSuffix("%");
steps_spinbox->setPrefix("~");
steps_spinbox->setSuffix("ms");
for (int i = 2; i <= QApplication::desktop()->numScreens(); i++)
kcfg_screen->insertItem(i18n("Screen %1").arg(QString::number(i)));
for (int i = 2; i <= TQApplication::desktop()->numScreens(); i++)
kcfg_screen->insertItem(i18n("Screen %1").tqarg(TQString::number(i)));
if (QApplication::desktop()->numScreens() > 1)
if (TQApplication::desktop()->numScreens() > 1)
{
screen_label->setEnabled(true);
kcfg_screen->setEnabled(true);
}
connect(kcfg_width, SIGNAL(valueChanged(int)), this, SLOT(updateWidthSlider(int)));
connect(width_slider, SIGNAL(valueChanged(int)), this, SLOT(updateWidthSpinbox(int)));
connect(kcfg_width, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(updateWidthSlider(int)));
connect(width_slider, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(updateWidthSpinbox(int)));
connect(kcfg_height, SIGNAL(valueChanged(int)), this, SLOT(updateHeightSlider(int)));
connect(height_slider, SIGNAL(valueChanged(int)), this, SLOT(updateHeightSpinbox(int)));
connect(kcfg_height, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(updateHeightSlider(int)));
connect(height_slider, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(updateHeightSpinbox(int)));
connect(kcfg_steps, SIGNAL(valueChanged(int)), this, SLOT(updateStepsSpinbox(int)));
connect(steps_spinbox, SIGNAL(valueChanged(int)), this, SLOT(updateStepsSlider(int)));
connect(kcfg_steps, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(updateStepsSpinbox(int)));
connect(steps_spinbox, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(updateStepsSlider(int)));
connect(kcfg_location, SIGNAL(valueChanged(int)), this, SLOT(updateLocation(int)));
connect(kcfg_location, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(updateLocation(int)));
}
GeneralSettings::~GeneralSettings()

@ -20,9 +20,10 @@
class GeneralSettings : public GeneralSettingsUI
{
Q_OBJECT
TQ_OBJECT
public:
explicit GeneralSettings(QWidget* parent, const char* name=NULL);
explicit GeneralSettings(TQWidget* tqparent, const char* name=NULL);
~GeneralSettings();

@ -1,6 +1,6 @@
<!DOCTYPE UI><UI version="3.2" stdsetdef="1">
<class>GeneralSettingsUI</class>
<widget class="QWidget">
<widget class="TQWidget">
<property name="name">
<cstring>GeneralSettingsUI</cstring>
</property>
@ -19,7 +19,7 @@
<property name="margin">
<number>0</number>
</property>
<widget class="QGroupBox">
<widget class="TQGroupBox">
<property name="name">
<cstring>behavior_box</cstring>
</property>
@ -38,7 +38,7 @@
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QCheckBox" row="0" column="0" rowspan="1" colspan="3">
<widget class="TQCheckBox" row="0" column="0" rowspan="1" colspan="3">
<property name="name">
<cstring>kcfg_popup</cstring>
</property>
@ -46,7 +46,7 @@
<string>Show notification popup at application startup</string>
</property>
</widget>
<widget class="QCheckBox" row="1" column="0" rowspan="1" colspan="3">
<widget class="TQCheckBox" row="1" column="0" rowspan="1" colspan="3">
<property name="name">
<cstring>kcfg_confirmquit</cstring>
</property>
@ -54,7 +54,7 @@
<string>Confirm quit when closing more than one session</string>
</property>
</widget>
<widget class="QCheckBox" row="2" column="0" rowspan="1" colspan="3">
<widget class="TQCheckBox" row="2" column="0" rowspan="1" colspan="3">
<property name="name">
<cstring>kcfg_tabs</cstring>
</property>
@ -72,7 +72,7 @@
<property name="sizeType">
<enum>Fixed</enum>
</property>
<property name="sizeHint">
<property name="tqsizeHint">
<size>
<width>16</width>
<height>20</height>
@ -89,14 +89,14 @@
<property name="sizeType">
<enum>Fixed</enum>
</property>
<property name="sizeHint">
<property name="tqsizeHint">
<size>
<width>16</width>
<height>20</height>
</size>
</property>
</spacer>
<widget class="QCheckBox" row="5" column="1" rowspan="1" colspan="2">
<widget class="TQCheckBox" row="5" column="1" rowspan="1" colspan="2">
<property name="name">
<cstring>kcfg_keepabove</cstring>
</property>
@ -110,7 +110,7 @@
<string>Enable this option if you want the Yakuake window to keep on top of other windows even when it loses focus.</string>
</property>
</widget>
<widget class="QCheckBox" row="4" column="0" rowspan="1" colspan="2">
<widget class="TQCheckBox" row="4" column="0" rowspan="1" colspan="2">
<property name="name">
<cstring>kcfg_focus</cstring>
</property>
@ -124,7 +124,7 @@
<string>Enable this option if you want the Yakuake window to stay open when it loses focus.</string>
</property>
</widget>
<widget class="QCheckBox" row="6" column="1" rowspan="1" colspan="2">
<widget class="TQCheckBox" row="6" column="1" rowspan="1" colspan="2">
<property name="name">
<cstring>kcfg_focusontoggle</cstring>
</property>
@ -138,7 +138,7 @@
<string>Enable this option if you want the Open/Retract shortcut to focus the Yakuake window when it is already open but lacks focus. Disable this option to have the Open/Retract shortcut retract the Yakuake window regardless of whether or not it has focus.</string>
</property>
</widget>
<widget class="QCheckBox" row="3" column="0" rowspan="1" colspan="2">
<widget class="TQCheckBox" row="3" column="0" rowspan="1" colspan="2">
<property name="name">
<cstring>kcfg_poll</cstring>
</property>
@ -154,7 +154,7 @@
</widget>
</grid>
</widget>
<widget class="QGroupBox">
<widget class="TQGroupBox">
<property name="name">
<cstring>size_box</cstring>
</property>
@ -165,7 +165,7 @@
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QLabel" row="0" column="0">
<widget class="TQLabel" row="0" column="0">
<property name="name">
<cstring>width_label</cstring>
</property>
@ -173,7 +173,7 @@
<string>Width:</string>
</property>
</widget>
<widget class="QLabel" row="1" column="0">
<widget class="TQLabel" row="1" column="0">
<property name="name">
<cstring>height_label</cstring>
</property>
@ -181,7 +181,7 @@
<string>Height:</string>
</property>
</widget>
<widget class="QLabel" row="2" column="0">
<widget class="TQLabel" row="2" column="0">
<property name="name">
<cstring>speed_label</cstring>
</property>
@ -189,7 +189,7 @@
<string>Speed:</string>
</property>
</widget>
<widget class="QSlider" row="0" column="1">
<widget class="TQSlider" row="0" column="1">
<property name="name">
<cstring>width_slider</cstring>
</property>
@ -218,7 +218,7 @@
<number>1</number>
</property>
</widget>
<widget class="QSlider" row="1" column="1">
<widget class="TQSlider" row="1" column="1">
<property name="name">
<cstring>height_slider</cstring>
</property>
@ -247,7 +247,7 @@
<number>1</number>
</property>
</widget>
<widget class="QSlider" row="2" column="1">
<widget class="TQSlider" row="2" column="1">
<property name="name">
<cstring>kcfg_steps</cstring>
</property>
@ -353,7 +353,7 @@
</widget>
</grid>
</widget>
<widget class="QGroupBox">
<widget class="TQGroupBox">
<property name="name">
<cstring>position_box</cstring>
</property>
@ -364,15 +364,15 @@
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QLayoutWidget">
<widget class="TQLayoutWidget">
<property name="name">
<cstring>layout10</cstring>
<cstring>tqlayout10</cstring>
</property>
<hbox>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QLabel">
<widget class="TQLabel">
<property name="name">
<cstring>left_label</cstring>
</property>
@ -388,7 +388,7 @@
<string>Left</string>
</property>
</widget>
<widget class="QSlider">
<widget class="TQSlider">
<property name="name">
<cstring>kcfg_location</cstring>
</property>
@ -408,7 +408,7 @@
<number>10</number>
</property>
</widget>
<widget class="QLabel">
<widget class="TQLabel">
<property name="name">
<cstring>right_label</cstring>
</property>
@ -426,15 +426,15 @@
</widget>
</hbox>
</widget>
<widget class="QLayoutWidget">
<widget class="TQLayoutWidget">
<property name="name">
<cstring>layout20</cstring>
<cstring>tqlayout20</cstring>
</property>
<hbox>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QLabel">
<widget class="TQLabel">
<property name="name">
<cstring>screen_label</cstring>
</property>
@ -445,7 +445,7 @@
<string>Open on screen:</string>
</property>
</widget>
<widget class="QComboBox">
<widget class="TQComboBox">
<item>
<property name="text">
<string>At mouse location</string>
@ -473,7 +473,7 @@
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<property name="tqsizeHint">
<size>
<width>210</width>
<height>26</height>
@ -494,7 +494,7 @@
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<property name="tqsizeHint">
<size>
<width>21</width>
<height>20</height>
@ -536,8 +536,8 @@
<tabstop>kcfg_location</tabstop>
<tabstop>kcfg_screen</tabstop>
</tabstops>
<layoutdefaults spacing="6" margin="11"/>
<layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
<tqlayoutdefaults spacing="6" margin="11"/>
<tqlayoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
<includehints>
<includehint>knuminput.h</includehint>
<includehint>knuminput.h</includehint>

@ -15,13 +15,13 @@
#include "image_button.moc"
#include "settings.h"
#include <qwhatsthis.h>
#include <qtimer.h>
#include <tqwhatsthis.h>
#include <tqtimer.h>
#include <kglobalsettings.h>
ImageButton::ImageButton(QWidget* parent, const char* name, bool translucency) : TranslucentWidget(parent, name, translucency)
ImageButton::ImageButton(TQWidget* tqparent, const char* name, bool translucency) : TranslucentWidget(tqparent, name, translucency)
{
state = 0;
toggle = false;
@ -55,83 +55,83 @@ void ImageButton::setToggled(bool enable)
else
pressed = false;
repaint();
tqrepaint();
}
}
void ImageButton::setPopupMenu(QPopupMenu* menu)
void ImageButton::setPopupMenu(TQPopupMenu* menu)
{
popup_menu = menu;
popup_timer = new QTimer(this);
connect(popup_timer, SIGNAL(timeout()), this, SLOT(showPopupMenu()));
popup_timer = new TQTimer(this);
connect(popup_timer, TQT_SIGNAL(timeout()), this, TQT_SLOT(showPopupMenu()));
}
void ImageButton::showPopupMenu()
{
popup_menu->exec(mapToGlobal(QPoint(0, height())));
popup_menu->exec(mapToGlobal(TQPoint(0, height())));
}
void ImageButton::setUpPixmap(const QString& path, bool use_alpha_mask)
void ImageButton::setUpPixmap(const TQString& path, bool use_alpha_tqmask)
{
up_pixmap.load(path);
resize(up_pixmap.size());
if (up_pixmap.hasAlphaChannel()) setMask(*up_pixmap.mask());
if (up_pixmap.hasAlphaChannel()) setMask(*up_pixmap.tqmask());
if (use_alpha_mask)
if (use_alpha_tqmask)
setUseTranslucency(true);
else
setMask(QRegion(up_pixmap.rect()));
setMask(TQRegion(up_pixmap.rect()));
}
void ImageButton::setOverPixmap(const QString& path)
void ImageButton::setOverPixmap(const TQString& path)
{
over_pixmap.load(path);
}
void ImageButton::setDownPixmap(const QString& path)
void ImageButton::setDownPixmap(const TQString& path)
{
down_pixmap.load(path);
}
void ImageButton::enterEvent(QEvent*)
void ImageButton::enterEvent(TQEvent*)
{
state = pressed ? 2 : 1;
repaint();
tqrepaint();
}
void ImageButton::leaveEvent(QEvent*)
void ImageButton::leaveEvent(TQEvent*)
{
state = 0;
if (popup_timer) popup_timer->stop();
repaint();
tqrepaint();
}
void ImageButton::mousePressEvent(QMouseEvent*)
void ImageButton::mousePressEvent(TQMouseEvent*)
{
if (QWhatsThis::inWhatsThisMode()) return;
if (TQWhatsThis::inWhatsThisMode()) return;
state = 2;
if (popup_timer) popup_timer->stop();
repaint();
tqrepaint();
if (popup_menu)
{
if (delay_popup)
popup_timer->start(600, true);
else
popup_menu->exec(mapToGlobal(QPoint(0, height())));
popup_menu->exec(mapToGlobal(TQPoint(0, height())));
}
}
void ImageButton::mouseReleaseEvent(QMouseEvent*)
void ImageButton::mouseReleaseEvent(TQMouseEvent*)
{
if (QWhatsThis::inWhatsThisMode()) return;
if (TQWhatsThis::inWhatsThisMode()) return;
// Don't process event if press and release didn't
// occur within the button.
@ -142,7 +142,7 @@ void ImageButton::mouseReleaseEvent(QMouseEvent*)
if (popup_timer) popup_timer->stop();
repaint();
tqrepaint();
if (toggle)
emit toggled(pressed);
@ -150,9 +150,9 @@ void ImageButton::mouseReleaseEvent(QMouseEvent*)
emit clicked();
}
void ImageButton::paintEvent(QPaintEvent*)
void ImageButton::paintEvent(TQPaintEvent*)
{
QPainter painter(this);
TQPainter painter(this);
erase();

@ -17,13 +17,13 @@
#include "translucent_widget.h"
#include <qurl.h>
#include <qcolor.h>
#include <qpoint.h>
#include <qbitmap.h>
#include <qpixmap.h>
#include <qpainter.h>
#include <qpopupmenu.h>
#include <tqurl.h>
#include <tqcolor.h>
#include <tqpoint.h>
#include <tqbitmap.h>
#include <tqpixmap.h>
#include <tqpainter.h>
#include <tqpopupmenu.h>
#include <krootpixmap.h>
@ -31,9 +31,10 @@
class ImageButton : public TranslucentWidget
{
Q_OBJECT
TQ_OBJECT
public:
explicit ImageButton(QWidget* parent = 0, const char* name = 0, bool translucency = false);
explicit ImageButton(TQWidget* tqparent = 0, const char* name = 0, bool translucency = false);
~ImageButton();
/* Creates a toggle button */
@ -41,13 +42,13 @@ class ImageButton : public TranslucentWidget
void setToggled(bool enable);
/* Sets the configuration menu */
void setPopupMenu(QPopupMenu* menu);
void setPopupMenu(TQPopupMenu* menu);
void setDelayedPopup(bool delay) { delay_popup = delay; }
/* Sets the widget's pixmaps */
void setUpPixmap(const QString& path, bool use_alpha_mask = false);
void setOverPixmap(const QString& path);
void setDownPixmap(const QString& path);
void setUpPixmap(const TQString& path, bool use_alpha_tqmask = false);
void setOverPixmap(const TQString& path);
void setDownPixmap(const TQString& path);
signals:
@ -56,13 +57,13 @@ class ImageButton : public TranslucentWidget
protected:
virtual void enterEvent(QEvent*);
virtual void leaveEvent(QEvent*);
virtual void enterEvent(TQEvent*);
virtual void leaveEvent(TQEvent*);
virtual void paintEvent(QPaintEvent*);
virtual void paintEvent(TQPaintEvent*);
virtual void mousePressEvent(QMouseEvent*);
virtual void mouseReleaseEvent(QMouseEvent*);
virtual void mousePressEvent(TQMouseEvent*);
virtual void mouseReleaseEvent(TQMouseEvent*);
private:
@ -71,21 +72,21 @@ class ImageButton : public TranslucentWidget
bool pressed;
bool delay_popup;
QTimer* popup_timer;
TQTimer* popup_timer;
/* Widget's mask */
QRegion mask;
/* Widget's tqmask */
TQRegion tqmask;
/* Widget's tip */
QString tooltip;
TQString tooltip;
/* Widget's pixmaps */
QPixmap up_pixmap;
QPixmap over_pixmap;
QPixmap down_pixmap;
TQPixmap up_pixmap;
TQPixmap over_pixmap;
TQPixmap down_pixmap;
/* Widget's popup menu */
QPopupMenu* popup_menu;
TQPopupMenu* popup_menu;
private slots:

@ -19,8 +19,8 @@
#include "first_run_dialog.h"
#include "session.h"
#include <qsignalmapper.h>
#include <qwhatsthis.h>
#include <tqsignalmapper.h>
#include <tqwhatsthis.h>
#include <kaboutapplication.h>
#include <kaboutkde.h>
@ -30,9 +30,9 @@
#include <kwin.h>
#include <dcopref.h>
MainWindow::MainWindow(QWidget * parent, const char * name) :
MainWindow::MainWindow(TQWidget * tqparent, const char * name) :
DCOPObject("DCOPInterface"),
KMainWindow(parent, name, Qt::WStyle_Customize | Qt::WStyle_NoBorder),
KMainWindow(tqparent, name, TQt::WStyle_Customize | TQt::WStyle_NoBorder),
step(0)
{
first_run_dialog = 0;
@ -45,8 +45,8 @@ MainWindow::MainWindow(QWidget * parent, const char * name) :
KConfig config(CONFIG_FILE);
back_widget = new QWidget(this);
widgets_stack = new QWidgetStack(this);
back_widget = new TQWidget(this);
widgets_stack = new TQWidgetStack(this);
// Register with DCOP.
if (!kapp->dcopClient()->isRegistered())
@ -66,10 +66,10 @@ MainWindow::MainWindow(QWidget * parent, const char * name) :
Settings::setSkin("default");
// Initialize access key.
global_key = new KGlobalAccel(this);
global_key = new KGlobalAccel(TQT_TQOBJECT(this));
global_key->insert("AccessKey", i18n("Open/Retract Yakuake"),
i18n("Slides the Yakuake window in and out"),
Key_F12, 0, this, SLOT(slotToggleState()));
Key_F12, 0, TQT_TQOBJECT(this), TQT_SLOT(slotToggleState()));
global_key->readSettings(&config);
global_key->updateConnections();
@ -79,73 +79,73 @@ MainWindow::MainWindow(QWidget * parent, const char * name) :
// Initialize shortcuts.
KAction* action;
KShortcut shortcut(Qt::CTRL+Qt::ALT+Qt::Key_N);
shortcut.append(KShortcut(Qt::CTRL+Qt::SHIFT+Qt::Key_N));
KShortcut shortcut(TQt::CTRL+TQt::ALT+TQt::Key_N);
shortcut.append(KShortcut(TQt::CTRL+TQt::SHIFT+TQt::Key_N));
action = new KAction(i18n("New Session"), SmallIcon("tab_new"), shortcut,
this, SLOT(slotAddSession()),
TQT_TQOBJECT(this), TQT_SLOT(slotAddSession()),
actionCollection(), "add_tab");
action = new KAction(i18n("Two Terminals, Horizontal"), SmallIcon("tab_new"),
0, this, SLOT(slotAddSessionTwoVertical()),
action = new KAction(i18n("Two Terminals,Qt::Horizontal"), SmallIcon("tab_new"),
0, TQT_TQOBJECT(this), TQT_SLOT(slotAddSessionTwoVertical()),
actionCollection(), "add_tab_twohorizontal");
action = new KAction(i18n("Two Terminals, Vertical"), SmallIcon("tab_new"),
0, this, SLOT(slotAddSessionTwoHorizontal()),
action = new KAction(i18n("Two Terminals,Qt::Vertical"), SmallIcon("tab_new"),
0, TQT_TQOBJECT(this), TQT_SLOT(slotAddSessionTwoHorizontal()),
actionCollection(), "add_tab_twovertical");
action = new KAction(i18n("Four Terminals, Quad"), SmallIcon("tab_new"),
0, this, SLOT(slotAddSessionQuad()),
0, TQT_TQOBJECT(this), TQT_SLOT(slotAddSessionQuad()),
actionCollection(), "add_tab_quad");
action = new KAction(i18n("Go to Next Terminal"), SmallIcon("next"),
"Ctrl+Shift+Up", this, SLOT(slotFocusNextSplit()),
"Ctrl+Shift+Up", TQT_TQOBJECT(this), TQT_SLOT(slotFocusNextSplit()),
actionCollection(), "focus_next_terminal");
action = new KAction(i18n("Go to Previous Terminal"), SmallIcon("previous"),
"Ctrl+Shift+Down", this, SLOT(slotFocusPreviousSplit()),
"Ctrl+Shift+Down", TQT_TQOBJECT(this), TQT_SLOT(slotFocusPreviousSplit()),
actionCollection(), "focus_previous_terminal");
action = new KAction(i18n("Paste"), SmallIcon("editpaste"), SHIFT+Key_Insert,
this, SLOT(slotPasteClipboard()),
TQT_TQOBJECT(this), TQT_SLOT(slotPasteClipboard()),
actionCollection(), "paste_clipboard");
action = new KAction(i18n("Paste Selection"), SmallIcon("editpaste"),
CTRL+SHIFT+Key_Insert, this, SLOT(slotPasteSelection()),
CTRL+SHIFT+Key_Insert, TQT_TQOBJECT(this), TQT_SLOT(slotPasteSelection()),
actionCollection(), "paste_selection");
action = new KAction(i18n("Rename Session..."), SmallIcon("edit"),
"Alt+Ctrl+S", this, SLOT(slotInteractiveRename()),
"Alt+Ctrl+S", TQT_TQOBJECT(this), TQT_SLOT(slotInteractiveRename()),
actionCollection(), "edit_name");
action = new KAction(i18n("Increase Width"), SmallIcon("viewmag+"),
"Alt+Shift+Right", this, SLOT(slotIncreaseSizeW()),
"Alt+Shift+Right", TQT_TQOBJECT(this), TQT_SLOT(slotIncreaseSizeW()),
actionCollection(), "increasew");
action = new KAction(i18n("Decrease Width"), SmallIcon("viewmag-"),
"Alt+Shift+Left", this, SLOT(slotDecreaseSizeW()),
"Alt+Shift+Left", TQT_TQOBJECT(this), TQT_SLOT(slotDecreaseSizeW()),
actionCollection(), "decreasew");
action = new KAction(i18n("Increase Height"), SmallIcon("viewmag+"),
"Alt+Shift+Down", this, SLOT(slotIncreaseSizeH()),
"Alt+Shift+Down", TQT_TQOBJECT(this), TQT_SLOT(slotIncreaseSizeH()),
actionCollection(), "increaseh");
action = new KAction(i18n("Decrease Height"), SmallIcon("viewmag-"),
"Alt+Shift+Up", this, SLOT(slotDecreaseSizeH()),
"Alt+Shift+Up", TQT_TQOBJECT(this), TQT_SLOT(slotDecreaseSizeH()),
actionCollection(), "decreaseh");
action = new KAction(i18n("Configure Global Shortcuts..."),
SmallIcon("configure_shortcuts"), 0,
this, SLOT(slotSetAccessKey()),
TQT_TQOBJECT(this), TQT_SLOT(slotSetAccessKey()),
actionCollection(), "global_shortcuts");
action = new KAction(i18n("Quit"), SmallIcon("exit"), 0, this,
SLOT(close()), actionCollection(), "quit");
action = new KAction(i18n("Quit"), SmallIcon("exit"), 0, TQT_TQOBJECT(this),
TQT_SLOT(close()), actionCollection(), "quit");
KStdAction::keyBindings(this, SLOT(slotSetControlKeys()), actionCollection());
KStdAction::preferences(this, SLOT(slotOpenSettingsDialog()), actionCollection());
KStdAction::aboutApp(this, SLOT(slotOpenAboutApp()), actionCollection());
KStdAction::aboutKDE(this, SLOT(slotOpenAboutKDE()), actionCollection());
KStdAction::whatsThis(this, SLOT(whatsThis()), actionCollection());
KStdAction::keyBindings(TQT_TQOBJECT(this), TQT_SLOT(slotSetControlKeys()), actionCollection());
KStdAction::preferences(TQT_TQOBJECT(this), TQT_SLOT(slotOpenSettingsDialog()), actionCollection());
KStdAction::aboutApp(TQT_TQOBJECT(this), TQT_SLOT(slotOpenAboutApp()), actionCollection());
KStdAction::aboutKDE(TQT_TQOBJECT(this), TQT_SLOT(slotOpenAboutKDE()), actionCollection());
KStdAction::whatsThis(TQT_TQOBJECT(this), TQT_SLOT(whatsThis()), actionCollection());
full_screen_action = KStdAction::fullScreen(this, SLOT(slotUpdateFullScreen()), actionCollection(), this);
connect(full_screen_action, SIGNAL(toggled(bool)), this, SLOT(slotSetFullScreen(bool)));
full_screen_action = KStdAction::fullScreen(TQT_TQOBJECT(this), TQT_SLOT(slotUpdateFullScreen()), actionCollection(), this);
connect(full_screen_action, TQT_SIGNAL(toggled(bool)), TQT_TQOBJECT(this), TQT_SLOT(slotSetFullScreen(bool)));
createMenu();
createSessionMenu();
@ -153,47 +153,47 @@ MainWindow::MainWindow(QWidget * parent, const char * name) :
createTabsBar();
action = new KAction(i18n("Go to Next Session"), SmallIcon("next"),
"Shift+Right", tab_bar, SLOT(slotSelectNextItem()),
"Shift+Right", TQT_TQOBJECT(tab_bar), TQT_SLOT(slotSelectNextItem()),
actionCollection(), "next_tab");
action = new KAction(i18n("Go to Previous Session"), SmallIcon("previous"),
"Shift+Left", tab_bar, SLOT(slotSelectPreviousItem()),
"Shift+Left", TQT_TQOBJECT(tab_bar), TQT_SLOT(slotSelectPreviousItem()),
actionCollection(), "previous_tab");
action = new KAction(i18n("Move Session Left"), SmallIcon("back"),
"Ctrl+Shift+Left", tab_bar, SLOT(slotMoveItemLeft()),
"Ctrl+Shift+Left", TQT_TQOBJECT(tab_bar), TQT_SLOT(slotMoveItemLeft()),
actionCollection(), "move_tab_left");
action = new KAction(i18n("Move Session Right"), SmallIcon("forward"),
"Ctrl+Shift+Right", tab_bar, SLOT(slotMoveItemRight()),
"Ctrl+Shift+Right", TQT_TQOBJECT(tab_bar), TQT_SLOT(slotMoveItemRight()),
actionCollection(), "move_tab_right");
remove_tab_action = new KAction(i18n("Close Session"), SmallIcon("fileclose"), 0,
this, 0, actionCollection(), "remove_tab");
connect(remove_tab_action, SIGNAL(activated(KAction::ActivationReason, Qt::ButtonState)),
this, SLOT(slotHandleRemoveSession(KAction::ActivationReason, Qt::ButtonState)));
TQT_TQOBJECT(this), 0, actionCollection(), "remove_tab");
connect(remove_tab_action, TQT_SIGNAL(activated(KAction::ActivationReason, TQt::ButtonState)),
TQT_TQOBJECT(this), TQT_SLOT(slotHandleRemoveSession(KAction::ActivationReason, TQt::ButtonState)));
split_horiz_action = new KAction(i18n("Split Terminal Horizontally"), SmallIcon("view_top_bottom"),
CTRL+SHIFT+Key_T, this, 0, actionCollection(), "split_horizontally");
connect(split_horiz_action, SIGNAL(activated(KAction::ActivationReason, Qt::ButtonState)),
this, SLOT(slotHandleVerticalSplit(KAction::ActivationReason, Qt::ButtonState)));
split_horiz_action = new KAction(i18n("Split TerminalQt::Horizontally"), SmallIcon("view_top_bottom"),
CTRL+SHIFT+Key_T, TQT_TQOBJECT(this), 0, actionCollection(), "split_horizontally");
connect(split_horiz_action, TQT_SIGNAL(activated(KAction::ActivationReason, TQt::ButtonState)),
TQT_TQOBJECT(this), TQT_SLOT(slotHandleVerticalSplit(KAction::ActivationReason, TQt::ButtonState)));
split_vert_action = new KAction(i18n("Split Terminal Vertically"), SmallIcon("view_left_right"),
CTRL+SHIFT+Key_L, this, 0, actionCollection(), "split_vertically");
connect(split_vert_action, SIGNAL(activated(KAction::ActivationReason, Qt::ButtonState)),
this, SLOT(slotHandleHorizontalSplit(KAction::ActivationReason, Qt::ButtonState)));
split_vert_action = new KAction(i18n("Split TerminalQt::Vertically"), SmallIcon("view_left_right"),
CTRL+SHIFT+Key_L, TQT_TQOBJECT(this), 0, actionCollection(), "split_vertically");
connect(split_vert_action, TQT_SIGNAL(activated(KAction::ActivationReason, TQt::ButtonState)),
TQT_TQOBJECT(this), TQT_SLOT(slotHandleHorizontalSplit(KAction::ActivationReason, TQt::ButtonState)));
remove_term_action = new KAction(i18n("Close Terminal"), SmallIcon("view_remove"),
CTRL+SHIFT+Key_R, this, 0, actionCollection(), "remove_terminal");
connect(remove_term_action, SIGNAL(activated(KAction::ActivationReason, Qt::ButtonState)),
this, SLOT(slotHandleRemoveTerminal(KAction::ActivationReason, Qt::ButtonState)));
CTRL+SHIFT+Key_R, TQT_TQOBJECT(this), 0, actionCollection(), "remove_terminal");
connect(remove_term_action, TQT_SIGNAL(activated(KAction::ActivationReason, TQt::ButtonState)),
TQT_TQOBJECT(this), TQT_SLOT(slotHandleRemoveTerminal(KAction::ActivationReason, TQt::ButtonState)));
QSignalMapper* tab_selection_mapper = new QSignalMapper(this);
connect(tab_selection_mapper, SIGNAL(mapped(int)), this, SLOT(slotSelectTabPosition(int)));
TQSignalMapper* tab_selection_mapper = new TQSignalMapper(TQT_TQOBJECT(this));
connect(tab_selection_mapper, TQT_SIGNAL(mapped(int)), TQT_TQOBJECT(this), TQT_SLOT(slotSelectTabPosition(int)));
for (uint i = 1; i <= 12; ++i)
{
KAction* tab_selection_action = new KAction(i18n("Switch to Session %1").arg(i), 0, 0,
tab_selection_mapper, SLOT(map()), actionCollection(), QString("go_to_tab_%1").arg(i).local8Bit());
KAction* tab_selection_action = new KAction(i18n("Switch to Session %1").tqarg(i), 0, 0,
tab_selection_mapper, TQT_SLOT(map()), actionCollection(), TQString("go_to_tab_%1").tqarg(i).local8Bit());
tab_selection_mapper->setMapping(tab_selection_action, i-1);
}
@ -205,28 +205,28 @@ MainWindow::MainWindow(QWidget * parent, const char * name) :
// Add first session.
slotAddSession();
connect(kapp, SIGNAL(aboutToQuit()), this, SLOT(slotAboutToQuit()));
connect(kapp, TQT_SIGNAL(aboutToQuit()), TQT_TQOBJECT(this), TQT_SLOT(slotAboutToQuit()));
// No need for this if we're not going to use pseudo-translucency.
if (use_translucency)
connect(kapp, SIGNAL(backgroundChanged(int)), this, SLOT(slotUpdateBackgroundState()));
connect(kapp, TQT_SIGNAL(backgroundChanged(int)), TQT_TQOBJECT(this), TQT_SLOT(slotUpdateBackgroundState()));
connect(tab_bar, SIGNAL(addItem()), this, SLOT(slotAddSession()));
connect(tab_bar, SIGNAL(removeItem()), this, SLOT(slotRemoveSession()));
connect(tab_bar, SIGNAL(itemSelected(int)), this, SLOT(slotSelectSession(int)));
connect(&desk_info, SIGNAL(workAreaChanged()), this, SLOT(slotUpdateSize()));
connect(TQT_TQOBJECT(tab_bar), TQT_SIGNAL(addItem()), TQT_TQOBJECT(this), TQT_SLOT(slotAddSession()));
connect(TQT_TQOBJECT(tab_bar), TQT_SIGNAL(removeItem()), TQT_TQOBJECT(this), TQT_SLOT(slotRemoveSession()));
connect(TQT_TQOBJECT(tab_bar), TQT_SIGNAL(itemSelected(int)), TQT_TQOBJECT(this), TQT_SLOT(slotSelectSession(int)));
connect(&desk_info, TQT_SIGNAL(workAreaChanged()), TQT_TQOBJECT(this), TQT_SLOT(slotUpdateSize()));
connect(&poller, SIGNAL(timeout()), this, SLOT(slotPollMouse()));
connect(&poller, TQT_SIGNAL(timeout()), TQT_TQOBJECT(this), TQT_SLOT(slotPollMouse()));
// Startup notification popup.
if (Settings::popup() && !Settings::firstrun())
showPopup(i18n("Application successfully started!\nPress %1 to use it...").arg(global_key->shortcut("AccessKey").toString()));
showPopup(i18n("Application successfully started!\nPress %1 to use it...").tqarg(global_key->shortcut("AccessKey").toString()));
// First run dialog.
if (Settings::firstrun())
{
QTimer::singleShot(0, this, SLOT(slotToggleState()));
QTimer::singleShot(0, this, SLOT(slotOpenFirstRunDialog()));
TQTimer::singleShot(0, TQT_TQOBJECT(this), TQT_SLOT(slotToggleState()));
TQTimer::singleShot(0, TQT_TQOBJECT(this), TQT_SLOT(slotOpenFirstRunDialog()));
}
else if (Settings::poll())
toggleMousePoll(true);
@ -312,15 +312,15 @@ bool MainWindow::queryClose()
void MainWindow::updateWindowMask()
{
QRegion mask = title_bar->getWidgetMask();
TQRegion tqmask = title_bar->getWidgetMask();
mask.translate(0, mask_height);
mask += QRegion(0, 0, width(), mask_height);
tqmask.translate(0, tqmask_height);
tqmask += TQRegion(0, 0, width(), tqmask_height);
setMask(mask);
setMask(tqmask);
}
void MainWindow::showPopup(const QString& text, int time)
void MainWindow::showPopup(const TQString& text, int time)
{
/* Show a passive popup with the given text. */
@ -352,8 +352,8 @@ void MainWindow::slotAddSessionQuad()
void MainWindow::slotAddSession(Session::SessionType type)
{
Session* session = new Session(widgets_stack, type);
connect(session, SIGNAL(destroyed(int)), this, SLOT(slotSessionDestroyed(int)));
connect(session, SIGNAL(titleChanged(const QString&)), this, SLOT(slotUpdateTitle(const QString&)));
connect(session, TQT_SIGNAL(destroyed(int)), TQT_TQOBJECT(this), TQT_SLOT(slotSessionDestroyed(int)));
connect(session, TQT_SIGNAL(titleChanged(const TQString&)), TQT_TQOBJECT(this), TQT_SLOT(slotUpdateTitle(const TQString&)));
widgets_stack->addWidget(session->widget());
sessions_stack.insert(session->id(), session);
@ -377,7 +377,7 @@ void MainWindow::slotRemoveSession(int session_id)
sessions_stack[session_id]->deleteLater();
}
void MainWindow::slotHandleRemoveSession(KAction::ActivationReason reason, Qt::ButtonState /* state */)
void MainWindow::slotHandleRemoveSession(KAction::ActivationReason reason, TQt::ButtonState /* state */)
{
if (reason == KAction::PopupMenuActivation
&& tab_bar->pressedPosition() != -1)
@ -408,7 +408,7 @@ void MainWindow::slotRemoveTerminal(int session_id, int terminal_id)
sessions_stack[session_id]->removeTerminal(terminal_id);
}
void MainWindow::slotRenameSession(int session_id, const QString& name)
void MainWindow::slotRenameSession(int session_id, const TQString& name)
{
tab_bar->renameItem(session_id, name);
}
@ -436,19 +436,19 @@ int MainWindow::selectedTerminal()
return sessions_stack[selected_id]->activeTerminalId();
}
const QString MainWindow::sessionIdList()
const TQString MainWindow::sessionIdList()
{
QValueList<int>::iterator it;
QValueList<int> key_list = sessions_stack.keys();
QStringList id_list;
TQValueList<int>::iterator it;
TQValueList<int> key_list = sessions_stack.keys();
TQStringList id_list;
for (it = key_list.begin(); it != key_list.end(); ++it)
id_list << QString::number((*it));
id_list << TQString::number((*it));
return id_list.join(",");
}
const QString MainWindow::terminalIdList(int session_id)
const TQString MainWindow::terminalIdList(int session_id)
{
if (!sessions_stack[session_id]) return 0;
@ -486,50 +486,50 @@ void MainWindow::slotSelectTabPosition(int position)
tab_bar->selectPosition(position);
}
const QString MainWindow::slotSessionName()
const TQString MainWindow::slotSessionName()
{
return tab_bar->itemName(selected_id);
}
const QString MainWindow::slotSessionName(int session_id)
const TQString MainWindow::slotSessionName(int session_id)
{
if (!sessions_stack[session_id]) return 0;
return tab_bar->itemName(session_id);
}
const QString MainWindow::slotSessionTitle()
const TQString MainWindow::slotSessionTitle()
{
return sessions_stack[selected_id]->title();
}
const QString MainWindow::slotSessionTitle(int session_id)
const TQString MainWindow::slotSessionTitle(int session_id)
{
if (!sessions_stack[session_id]) return 0;
return sessions_stack[session_id]->title();
}
const QString MainWindow::slotSessionTitle(int session_id, int terminal_id)
const TQString MainWindow::slotSessionTitle(int session_id, int terminal_id)
{
if (!sessions_stack[session_id]) return 0;
return sessions_stack[session_id]->title(terminal_id);
}
void MainWindow::slotSetSessionTitleText(const QString& title)
void MainWindow::slotSetSessionTitleText(const TQString& title)
{
sessions_stack[selected_id]->setTitle(title);
}
void MainWindow::slotSetSessionTitleText(int session_id, const QString& title)
void MainWindow::slotSetSessionTitleText(int session_id, const TQString& title)
{
if (!sessions_stack[session_id]) return;
sessions_stack[session_id]->setTitle(title);
}
void MainWindow::slotSetSessionTitleText(int session_id, int terminal_id, const QString& title)
void MainWindow::slotSetSessionTitleText(int session_id, int terminal_id, const TQString& title)
{
if (!sessions_stack[session_id]) return;
@ -574,19 +574,19 @@ void MainWindow::slotPasteSelection(int session_id, int terminal_id)
sessions_stack[session_id]->pasteSelection(terminal_id);
}
void MainWindow::slotRunCommandInSession(const QString& command)
void MainWindow::slotRunCommandInSession(const TQString& command)
{
sessions_stack[selected_id]->runCommand(command);
}
void MainWindow::slotRunCommandInSession(int session_id, const QString& command)
void MainWindow::slotRunCommandInSession(int session_id, const TQString& command)
{
if (!sessions_stack[session_id]) return;
sessions_stack[session_id]->runCommand(command);
}
void MainWindow::slotRunCommandInSession(int session_id, int terminal_id, const QString& command)
void MainWindow::slotRunCommandInSession(int session_id, int terminal_id, const TQString& command)
{
if (!sessions_stack[session_id]) return;
@ -650,7 +650,7 @@ void MainWindow::windowActivationChange(bool old_active)
slotToggleState();
}
void MainWindow::slotHandleHorizontalSplit(KAction::ActivationReason reason, Qt::ButtonState /* state */)
void MainWindow::slotHandleHorizontalSplit(KAction::ActivationReason reason, TQt::ButtonState /* state */)
{
if (reason == KAction::PopupMenuActivation
&& tab_bar->pressedPosition() != -1)
@ -662,7 +662,7 @@ void MainWindow::slotHandleHorizontalSplit(KAction::ActivationReason reason, Qt:
slotSplitHorizontally();
}
void MainWindow::slotHandleVerticalSplit(KAction::ActivationReason reason, Qt::ButtonState /* state */)
void MainWindow::slotHandleVerticalSplit(KAction::ActivationReason reason, TQt::ButtonState /* state */)
{
if (reason == KAction::PopupMenuActivation
&& tab_bar->pressedPosition() != -1)
@ -675,7 +675,7 @@ void MainWindow::slotHandleVerticalSplit(KAction::ActivationReason reason, Qt::B
}
void MainWindow::slotHandleRemoveTerminal(KAction::ActivationReason reason, Qt::ButtonState /* state */)
void MainWindow::slotHandleRemoveTerminal(KAction::ActivationReason reason, TQt::ButtonState /* state */)
{
if (reason == KAction::PopupMenuActivation
&& tab_bar->pressedPosition() != -1)
@ -706,34 +706,34 @@ int MainWindow::getMouseScreen()
{
/* Gets the screen where the mouse pointer is located. */
return QApplication::desktop()->screenNumber(QCursor::pos());
return TQApplication::desktop()->screenNumber(TQCursor::pos());
}
QRect MainWindow::getDesktopGeometry()
TQRect MainWindow::getDesktopGeometry()
{
/* Computes the desktop geometry. */
/* Computes the desktop tqgeometry. */
if (full_screen)
{
if (!Settings::screen())
return QApplication::desktop()->screenGeometry(getMouseScreen());
return TQApplication::desktop()->screenGeometry(getMouseScreen());
else
return QApplication::desktop()->screenGeometry(Settings::screen()-1);
return TQApplication::desktop()->screenGeometry(Settings::screen()-1);
}
QRect result;
TQRect result;
result = desk_info.workArea();
KConfigGroup group(KGlobal::config(), "Windows");
if (QApplication::desktop()->isVirtualDesktop() &&
if (TQApplication::desktop()->isVirtualDesktop() &&
group.readBoolEntry("XineramaEnabled", true) &&
group.readBoolEntry("XineramaPlacementEnabled", true))
{
if (!Settings::screen())
return result.intersect(QApplication::desktop()->screenGeometry(getMouseScreen()));
return result.intersect(TQApplication::desktop()->screenGeometry(getMouseScreen()));
else
return result.intersect(QApplication::desktop()->screenGeometry(Settings::screen()-1));
return result.intersect(TQApplication::desktop()->screenGeometry(Settings::screen()-1));
}
return result;
@ -744,7 +744,7 @@ void MainWindow::createTabsBar()
/* Creates the tabs frame. */
tab_bar = new TabBar(this, "Session tab bar", use_translucency, Settings::skin());
connect(this, SIGNAL(updateBackground()), tab_bar, SIGNAL(updateBackground()));
connect(TQT_TQOBJECT(this), TQT_SIGNAL(updateBackground()), TQT_TQOBJECT(tab_bar), TQT_SIGNAL(updateBackground()));
tab_bar->setSessionMenu(session_menu);
@ -779,21 +779,21 @@ void MainWindow::createMenu()
screen_menu = new KPopupMenu(menu);
if (QApplication::desktop()->numScreens() > 1)
if (TQApplication::desktop()->numScreens() > 1)
{
menu->insertItem(i18n("Open on screen"), screen_menu);
connect(screen_menu, SIGNAL(activated(int)), this, SLOT(slotSetScreen(int)));
connect(screen_menu, TQT_SIGNAL(activated(int)), TQT_TQOBJECT(this), TQT_SLOT(slotSetScreen(int)));
}
width_menu = new KPopupMenu(menu);
menu->insertItem(i18n("Width"), width_menu);
connect(width_menu, SIGNAL(activated(int)), this, SLOT(slotSetWidth(int)));
connect(width_menu, TQT_SIGNAL(activated(int)), TQT_TQOBJECT(this), TQT_SLOT(slotSetWidth(int)));
height_menu = new KPopupMenu(menu);
menu->insertItem(i18n("Height"), height_menu);
connect(height_menu, SIGNAL(activated(int)), this, SLOT(slotSetHeight(int)));
connect(height_menu, TQT_SIGNAL(activated(int)), TQT_TQOBJECT(this), TQT_SLOT(slotSetHeight(int)));
menu->insertItem(i18n("Keep open on focus change"), this, SLOT(slotSetFocusPolicy()), 0, Focus);
menu->insertItem(i18n("Keep open on focus change"), TQT_TQOBJECT(this), TQT_SLOT(slotSetFocusPolicy()), 0, Focus);
menu->insertTitle(i18n("Settings"));
@ -805,14 +805,14 @@ void MainWindow::createMenu()
void MainWindow::updateWidthMenu()
{
width_menu->clear();
for (int i = 10; i <= 100; i += 10) width_menu->insertItem(QString::number(i) + '%', i);
for (int i = 10; i <= 100; i += 10) width_menu->insertItem(TQString::number(i) + '%', i);
width_menu->setItemChecked(Settings::width(), true);
}
void MainWindow::updateHeightMenu()
{
height_menu->clear();
for (int i = 10; i <= 100; i += 10) height_menu->insertItem(QString::number(i) + '%', i);
for (int i = 10; i <= 100; i += 10) height_menu->insertItem(TQString::number(i) + '%', i);
height_menu->setItemChecked(Settings::height(), true);
}
@ -821,8 +821,8 @@ void MainWindow::updateScreenMenu()
screen_menu->clear();
screen_menu->insertItem(i18n("At mouse location"), 0);
screen_menu->insertSeparator();
for (int i = 1; i <= QApplication::desktop()->numScreens(); i++)
screen_menu->insertItem(i18n("Screen %1").arg(QString::number(i)), i);
for (int i = 1; i <= TQApplication::desktop()->numScreens(); i++)
screen_menu->insertItem(i18n("Screen %1").tqarg(TQString::number(i)), i);
screen_menu->setItemChecked(Settings::screen(), true);
}
@ -836,7 +836,7 @@ void MainWindow::createSessionMenu()
actionCollection()->action("add_tab_quad")->plug(session_menu);
}
void MainWindow::slotUpdateTitle(const QString& title)
void MainWindow::slotUpdateTitle(const TQString& title)
{
title_bar->setTitleText(title);
}
@ -909,7 +909,7 @@ void MainWindow::slotToggleState()
if (timer.isActive())
return;
KWinModule kwin(this);
KWinModule kwin(TQT_TQOBJECT(this));
if (state)
{
@ -922,7 +922,7 @@ void MainWindow::slotToggleState()
show();
KWin::forceActiveWindow(winId());
connect(&timer, SIGNAL(timeout()), this, SLOT(slotIncreaseHeight()));
connect(&timer, TQT_SIGNAL(timeout()), TQT_TQOBJECT(this), TQT_SLOT(slotIncreaseHeight()));
initWindowProps();
timer.start(10, false);
state = !state;
@ -937,9 +937,9 @@ void MainWindow::slotToggleState()
return;
}
else if (full_screen)
this->setWindowState( this->windowState() & ~Qt::WindowFullScreen);
this->setWindowState( this->windowState() & ~TQt::WindowFullScreen);
connect(&timer, SIGNAL(timeout()), this, SLOT(slotDecreaseHeight()));
connect(&timer, TQT_SIGNAL(timeout()), TQT_TQOBJECT(this), TQT_SLOT(slotDecreaseHeight()));
timer.start(10, false);
state = !state;
}
@ -951,15 +951,15 @@ void MainWindow::slotIncreaseHeight()
int steps = (Settings::steps() == 0) ? 1 : Settings::steps();
mask_height = (step++ * max_height) / steps;
tqmask_height = (step++ * max_height) / steps;
if (step >= steps)
{
step = steps;
timer.stop();
disconnect(&timer, SIGNAL(timeout()), 0, 0);
disconnect(&timer, TQT_SIGNAL(timeout()), 0, 0);
mask_height = max_height;
tqmask_height = max_height;
if (background_changed)
{
@ -971,7 +971,7 @@ void MainWindow::slotIncreaseHeight()
}
updateWindowMask();
title_bar->move(0, mask_height);
title_bar->move(0, tqmask_height);
}
void MainWindow::slotDecreaseHeight()
@ -980,13 +980,13 @@ void MainWindow::slotDecreaseHeight()
int steps = (Settings::steps() == 0) ? 1 : Settings::steps();
mask_height = (--step * max_height) / steps;
tqmask_height = (--step * max_height) / steps;
if (step <= 0)
{
step = 0;
timer.stop();
disconnect(&timer, SIGNAL(timeout()), 0, 0);
disconnect(&timer, TQT_SIGNAL(timeout()), 0, 0);
hide();
@ -995,7 +995,7 @@ void MainWindow::slotDecreaseHeight()
}
updateWindowMask();
title_bar->move(0, mask_height);
title_bar->move(0, tqmask_height);
}
void MainWindow::slotInitSkin()
@ -1006,7 +1006,7 @@ void MainWindow::slotInitSkin()
margin = config.readNumEntry("width", 0);
back_widget->setBackgroundColor(QColor(config.readNumEntry("red", 0),
back_widget->setBackgroundColor(TQColor(config.readNumEntry("red", 0),
config.readNumEntry("green", 0),
config.readNumEntry("blue", 0)));
}
@ -1022,7 +1022,7 @@ void MainWindow::slotUpdateSize(int new_width, int new_height, int new_location)
/* Updates the window size. */
int tmp_height;
QRect desk_area;
TQRect desk_area;
// Xinerama aware work area.
desk_area = getDesktopGeometry();
@ -1047,12 +1047,12 @@ void MainWindow::slotUpdateSize(int new_width, int new_height, int new_location)
back_widget->setGeometry(0, 0, width(), height());
// Update the window mask.
mask_height = (isVisible()) ? max_height : 0;
// Update the window tqmask.
tqmask_height = (isVisible()) ? max_height : 0;
updateWindowMask();
}
void MainWindow::moveEvent(QMoveEvent* e)
void MainWindow::moveEvent(TQMoveEvent* e)
{
// If the screen setting isn't to appear on the screen the
// mouse cursor is on, detect whether the screen number has
@ -1062,9 +1062,9 @@ void MainWindow::moveEvent(QMoveEvent* e)
// set.
if (Settings::screen()
&& QApplication::desktop()->screenNumber(this) != (Settings::screen()-1))
&& TQApplication::desktop()->screenNumber(this) != (Settings::screen()-1))
{
Settings::setScreen(QApplication::desktop()->screenNumber(this)+1);
Settings::setScreen(TQApplication::desktop()->screenNumber(this)+1);
updateScreenMenu();
@ -1093,7 +1093,7 @@ void MainWindow::slotUpdateFullScreen()
if (full_screen_action->isChecked())
showFullScreen();
else
this->setWindowState( this->windowState() & ~Qt::WindowFullScreen);
this->setWindowState( this->windowState() & ~TQt::WindowFullScreen);
}
void MainWindow::slotSetFocusPolicy()
@ -1205,16 +1205,16 @@ void MainWindow::slotOpenSettingsDialog()
GeneralSettings* general_settings = new GeneralSettings(settings_dialog, "General");
settings_dialog->addPage(general_settings, i18n("General"), "package_settings");
connect(general_settings, SIGNAL(updateSize(int, int, int)), this, SLOT(slotUpdateSize(int, int, int)));
connect(general_settings, TQT_SIGNAL(updateSize(int, int, int)), TQT_TQOBJECT(this), TQT_SLOT(slotUpdateSize(int, int, int)));
SkinSettings* skin_settings = new SkinSettings(settings_dialog, "Skins", use_translucency);
settings_dialog->addPage(skin_settings, i18n("Skins"), "style");
connect(skin_settings, SIGNAL(settingsChanged()), settings_dialog, SIGNAL(settingsChanged()));
connect(settings_dialog, SIGNAL(closeClicked()), skin_settings, SLOT(slotResetSelection()));
connect(settings_dialog, SIGNAL(cancelClicked()), skin_settings, SLOT(slotResetSelection()));
connect(skin_settings, TQT_SIGNAL(settingsChanged()), settings_dialog, TQT_SIGNAL(settingsChanged()));
connect(settings_dialog, TQT_SIGNAL(closeClicked()), skin_settings, TQT_SLOT(slotResetSelection()));
connect(settings_dialog, TQT_SIGNAL(cancelClicked()), skin_settings, TQT_SLOT(slotResetSelection()));
connect(settings_dialog, SIGNAL(settingsChanged()), this, SLOT(slotUpdateSettings()));
connect(settings_dialog, SIGNAL(hidden()), this, SLOT(slotDialogFinished()));
connect(settings_dialog, TQT_SIGNAL(settingsChanged()), TQT_TQOBJECT(this), TQT_SLOT(slotUpdateSettings()));
connect(settings_dialog, TQT_SIGNAL(hidden()), TQT_TQOBJECT(this), TQT_SLOT(slotDialogFinished()));
settings_dialog->show();
}
@ -1226,13 +1226,13 @@ void MainWindow::slotOpenFirstRunDialog()
first_run_dialog = new KDialogBase(this,
"First Run Dialog", true, i18n("First Run"),
KDialogBase::Ok|KDialogBase::Cancel, KDialogBase::Ok, true);
connect(first_run_dialog, SIGNAL(okClicked()), this, SLOT(slotFirstRunDialogOK()));
connect(first_run_dialog, SIGNAL(cancelClicked()), this, SLOT(slotFirstRunDialogCancel()));
connect(first_run_dialog, SIGNAL(closeClicked()), this, SLOT(slotFirstRunDialogCancel()));
connect(first_run_dialog, SIGNAL(hidden()), this, SLOT(slotDialogFinished()));
connect(first_run_dialog, TQT_SIGNAL(okClicked()), TQT_TQOBJECT(this), TQT_SLOT(slotFirstRunDialogOK()));
connect(first_run_dialog, TQT_SIGNAL(cancelClicked()), TQT_TQOBJECT(this), TQT_SLOT(slotFirstRunDialogCancel()));
connect(first_run_dialog, TQT_SIGNAL(closeClicked()), TQT_TQOBJECT(this), TQT_SLOT(slotFirstRunDialogCancel()));
connect(first_run_dialog, TQT_SIGNAL(hidden()), TQT_TQOBJECT(this), TQT_SLOT(slotDialogFinished()));
FirstRunDialog* first_run_dialog_page = new FirstRunDialog(first_run_dialog);
first_run_dialog_page->setMinimumSize(first_run_dialog_page->sizeHint());
first_run_dialog_page->setMinimumSize(first_run_dialog_page->tqsizeHint());
first_run_dialog_page->setShortcut(global_key->shortcut("AccessKey"));
first_run_dialog->setMainWidget(first_run_dialog_page);
@ -1281,7 +1281,7 @@ void MainWindow::slotOpenAboutApp()
if (!about_app)
{
about_app = new KAboutApplication(this, "About Yakuake");
connect(about_app, SIGNAL(hidden()), this, SLOT(slotDialogFinished()));
connect(about_app, TQT_SIGNAL(hidden()), TQT_TQOBJECT(this), TQT_SLOT(slotDialogFinished()));
}
if (full_screen) full_screen_action->activate();
@ -1297,7 +1297,7 @@ void MainWindow::slotOpenAboutKDE()
if (!about_kde)
{
about_kde = new KAboutKDE(this, "About KDE");
connect(about_kde, SIGNAL(hidden()), this, SLOT(slotDialogFinished()));
connect(about_kde, TQT_SIGNAL(hidden()), TQT_TQOBJECT(this), TQT_SLOT(slotDialogFinished()));
}
if (full_screen) full_screen_action->activate();
@ -1319,7 +1319,7 @@ void MainWindow::slotDialogFinished()
void MainWindow::slotPollMouse()
{
QPoint pos = QCursor::pos();
TQPoint pos = TQCursor::pos();
if (pos.y() == 0)
{

@ -20,13 +20,13 @@
#include "dcop_interface.h"
#include "session.h"
#include <qmap.h>
#include <qcolor.h>
#include <qtimer.h>
#include <qlayout.h>
#include <qwidget.h>
#include <qapplication.h>
#include <qwidgetstack.h>
#include <tqmap.h>
#include <tqcolor.h>
#include <tqtimer.h>
#include <tqlayout.h>
#include <tqwidget.h>
#include <tqapplication.h>
#include <tqwidgetstack.h>
#include <kwin.h>
#include <kaction.h>
@ -51,23 +51,24 @@ class KAboutKDE;
class MainWindow : public KMainWindow, virtual public DCOPInterface
{
Q_OBJECT
TQ_OBJECT
public:
explicit MainWindow(QWidget* parent = 0, const char* name = 0);
explicit MainWindow(TQWidget* tqparent = 0, const char* name = 0);
~MainWindow();
int selectedSession();
int selectedTerminal();
const QString sessionIdList();
const QString terminalIdList(int session_id);
const TQString sessionIdList();
const TQString terminalIdList(int session_id);
int tabPositionForSessionId(int session_id);
int sessionIdForTabPosition(int position);
void updateWindowMask();
void showPopup(const QString & text, int time = 5000);
void showPopup(const TQString & text, int time = 5000);
public slots:
@ -91,19 +92,19 @@ class MainWindow : public KMainWindow, virtual public DCOPInterface
void slotSelectSession(int session_id);
void slotSelectTabPosition(int position);
void slotRenameSession(int session_id, const QString& name);
void slotRenameSession(int session_id, const TQString& name);
void slotInteractiveRename();
const QString slotSessionName();
const QString slotSessionName(int session_id);
const TQString slotSessionName();
const TQString slotSessionName(int session_id);
const QString slotSessionTitle();
const QString slotSessionTitle(int session_id);
const QString slotSessionTitle(int session_id, int terminal_id);
const TQString slotSessionTitle();
const TQString slotSessionTitle(int session_id);
const TQString slotSessionTitle(int session_id, int terminal_id);
void slotSetSessionTitleText(const QString& title);
void slotSetSessionTitleText(int session_id, const QString& title);
void slotSetSessionTitleText(int session_id, int terminal_id, const QString& title);
void slotSetSessionTitleText(const TQString& title);
void slotSetSessionTitleText(int session_id, const TQString& title);
void slotSetSessionTitleText(int session_id, int terminal_id, const TQString& title);
void slotPasteClipboard();
void slotPasteClipboard(int session_id);
@ -113,9 +114,9 @@ class MainWindow : public KMainWindow, virtual public DCOPInterface
void slotPasteSelection(int session_id);
void slotPasteSelection(int session_id, int terminal_id);
void slotRunCommandInSession(const QString& command);
void slotRunCommandInSession(int session_id, const QString& command);
void slotRunCommandInSession(int session_id, int terminal_id, const QString& command);
void slotRunCommandInSession(const TQString& command);
void slotRunCommandInSession(int session_id, const TQString& command);
void slotRunCommandInSession(int session_id, int terminal_id, const TQString& command);
void slotSplitHorizontally();
void slotSplitHorizontally(int session_id);
@ -137,7 +138,7 @@ class MainWindow : public KMainWindow, virtual public DCOPInterface
protected:
virtual void windowActivationChange(bool old_active);
virtual void moveEvent(QMoveEvent* e);
virtual void moveEvent(TQMoveEvent* e);
bool queryClose();
@ -154,7 +155,7 @@ class MainWindow : public KMainWindow, virtual public DCOPInterface
void initWindowProps();
int getMouseScreen();
QRect getDesktopGeometry();
TQRect getDesktopGeometry();
bool full_screen;
@ -166,14 +167,14 @@ class MainWindow : public KMainWindow, virtual public DCOPInterface
/* Maximum height value. */
int max_height;
int mask_height;
int tqmask_height;
/* Application border. */
int margin;
/* Interface modification timer. */
QTimer timer;
QTimer poller;
TQTimer timer;
TQTimer poller;
/* Passive popup window. */
KPassivePopup popup;
@ -192,15 +193,15 @@ class MainWindow : public KMainWindow, virtual public DCOPInterface
KGlobalAccel* global_key;
/* Background widget. */
QWidget* back_widget;
TQWidget* back_widget;
TabBar* tab_bar;
TitleBar* title_bar;
/* Inner konsole. */
int selected_id;
QWidgetStack* widgets_stack;
QMap<int, Session*> sessions_stack;
TQWidgetStack* widgets_stack;
TQMap<int, Session*> sessions_stack;
bool is_shutting_down;
bool background_changed;
@ -221,15 +222,15 @@ class MainWindow : public KMainWindow, virtual public DCOPInterface
private slots:
void slotHandleRemoveSession(KAction::ActivationReason, Qt::ButtonState);
void slotHandleHorizontalSplit(KAction::ActivationReason, Qt::ButtonState);
void slotHandleVerticalSplit(KAction::ActivationReason, Qt::ButtonState);
void slotHandleRemoveTerminal(KAction::ActivationReason, Qt::ButtonState);
void slotHandleRemoveSession(KAction::ActivationReason, TQt::ButtonState);
void slotHandleHorizontalSplit(KAction::ActivationReason, TQt::ButtonState);
void slotHandleVerticalSplit(KAction::ActivationReason, TQt::ButtonState);
void slotHandleRemoveTerminal(KAction::ActivationReason, TQt::ButtonState);
void slotInitSkin();
void slotUpdateSize();
void slotUpdateSize(int new_width, int new_height, int new_location);
void slotUpdateTitle(const QString& title);
void slotUpdateTitle(const TQString& title);
void slotIncreaseHeight();
void slotDecreaseHeight();

@ -16,14 +16,14 @@
#include "terminal_splitter.h"
#include "terminal_focus_watcher.h"
#include <qobjectlist.h>
#include <qclipboard.h>
#include <qtimer.h>
#include <tqobjectlist.h>
#include <tqclipboard.h>
#include <tqtimer.h>
int Session::available_session_id = 0;
Session::Session(QWidget* parent, SessionType type, const char* name) : QObject(parent, name)
Session::Session(TQWidget* tqparent, SessionType type, const char* name) : TQObject(tqparent, name)
{
session_id = available_session_id;
available_session_id++;
@ -31,12 +31,12 @@ Session::Session(QWidget* parent, SessionType type, const char* name) : QObject(
active_terminal = NULL;
focus_watcher = new TerminalFocusWatcher(this);
connect(focus_watcher, SIGNAL(focusChanged()), this, SLOT(slotFocusChanged()));
connect(focus_watcher, TQT_SIGNAL(focusChanged()), this, TQT_SLOT(slotFocusChanged()));
base_widget = new TerminalSplitter(TerminalSplitter::Horizontal, parent, "base");
connect(base_widget, SIGNAL(destroyed()), this, SLOT(slotLastTerminalClosed()));
base_widget = new TerminalSplitter(Qt::Horizontal, tqparent, "base");
connect(base_widget, TQT_SIGNAL(destroyed()), this, TQT_SLOT(slotLastTerminalClosed()));
setenv("DCOP_YAKUAKE_SESSION", QString::number(session_id).ascii(), 1);
setenv("DCOP_YAKUAKE_SESSION", TQString::number(session_id).ascii(), 1);
createInitialSplits(type);
}
@ -56,10 +56,10 @@ void Session::slotFocusChanged()
{
if (checkFocusWidget())
{
base_widget->setFocusProxy(base_widget->focusWidget());
active_terminal = base_widget->focusWidget();
int terminal_id = terminal_ids[base_widget->focusWidget()];
slotTitleChange(base_widget->focusWidget(),
base_widget->setFocusProxy(base_widget->tqfocusWidget());
active_terminal = base_widget->tqfocusWidget();
int terminal_id = terminal_ids[base_widget->tqfocusWidget()];
slotTitleChange(base_widget->tqfocusWidget(),
terminals[terminal_id]->title());
}
}
@ -67,29 +67,29 @@ void Session::slotFocusChanged()
int Session::activeTerminalId()
{
if (checkFocusWidget())
return terminal_ids[base_widget->focusWidget()];
return terminal_ids[base_widget->tqfocusWidget()];
else
return -1;
}
const QString Session::terminalIdList()
const TQString Session::terminalIdList()
{
QValueList<int>::iterator it;
QValueList<int> key_list = terminals.keys();
QStringList id_list;
TQValueList<int>::iterator it;
TQValueList<int> key_list = terminals.keys();
TQStringList id_list;
for (it = key_list.begin(); it != key_list.end(); ++it)
id_list << QString::number((*it));
id_list << TQString::number((*it));
return id_list.join(",");
}
const QString Session::title()
const TQString Session::title()
{
return session_title;
}
const QString Session::title(int terminal_id)
const TQString Session::title(int terminal_id)
{
if (terminals[terminal_id])
return terminals[terminal_id]->title();
@ -97,7 +97,7 @@ const QString Session::title(int terminal_id)
return 0;
}
void Session::setTitle(const QString& title)
void Session::setTitle(const TQString& title)
{
if (active_terminal)
{
@ -106,7 +106,7 @@ void Session::setTitle(const QString& title)
}
}
void Session::setTitle(int terminal_id, const QString& title)
void Session::setTitle(int terminal_id, const TQString& title)
{
if (terminals[terminal_id]) terminals[terminal_id]->setTitle(title);
}
@ -123,7 +123,7 @@ void Session::pasteClipboard()
void Session::pasteClipboard(int terminal_id)
{
if (terminal_parts[terminal_id])
terminal_parts[terminal_id]->sendInput(QApplication::clipboard()->text(QClipboard::Clipboard));
terminal_parts[terminal_id]->sendInput(TQApplication::tqclipboard()->text(TQClipboard::Clipboard));
}
void Session::pasteSelection()
@ -138,10 +138,10 @@ void Session::pasteSelection()
void Session::pasteSelection(int terminal_id)
{
if (terminal_parts[terminal_id])
terminal_parts[terminal_id]->sendInput(QApplication::clipboard()->text(QClipboard::Selection));
terminal_parts[terminal_id]->sendInput(TQApplication::tqclipboard()->text(TQClipboard::Selection));
}
void Session::runCommand(const QString& command)
void Session::runCommand(const TQString& command)
{
if (active_terminal)
{
@ -150,7 +150,7 @@ void Session::runCommand(const QString& command)
}
}
void Session::runCommand(int terminal_id, const QString& command)
void Session::runCommand(int terminal_id, const TQString& command)
{
if (terminal_parts[terminal_id])
terminal_parts[terminal_id]->sendInput(command + '\n');
@ -169,7 +169,7 @@ void Session::splitHorizontally()
void Session::splitHorizontally(int terminal_id)
{
if (terminal_widgets[terminal_id])
split(terminal_widgets[terminal_id], TerminalSplitter::Horizontal);
split(terminal_widgets[terminal_id], Qt::Horizontal);
}
void Session::splitVertically()
@ -184,7 +184,7 @@ void Session::splitVertically()
void Session::splitVertically(int terminal_id)
{
if (terminal_widgets[terminal_id])
split(terminal_widgets[terminal_id], TerminalSplitter::Vertical);
split(terminal_widgets[terminal_id], Qt::Vertical);
}
void Session::removeTerminal()
@ -230,7 +230,7 @@ void Session::createInitialSplits(SessionType type)
Terminal* terminal = addTerminal(base_widget);
addTerminal(base_widget);
QValueList<int> new_splitter_sizes;
TQValueList<int> new_splitter_sizes;
new_splitter_sizes << (splitter_width / 2) << (splitter_width / 2);
base_widget->setSizes(new_splitter_sizes);
@ -241,14 +241,14 @@ void Session::createInitialSplits(SessionType type)
case TwoVertical:
{
base_widget->setOrientation(TerminalSplitter::Vertical);
base_widget->setOrientation(Qt::Vertical);
int splitter_height = base_widget->height();
Terminal* terminal = addTerminal(base_widget);
addTerminal(base_widget);
QValueList<int> new_splitter_sizes;
TQValueList<int> new_splitter_sizes;
new_splitter_sizes << (splitter_height / 2) << (splitter_height / 2);
base_widget->setSizes(new_splitter_sizes);
@ -263,13 +263,13 @@ void Session::createInitialSplits(SessionType type)
int splitter_height = base_widget->height();
base_widget->setOrientation(TerminalSplitter::Vertical);
base_widget->setOrientation(Qt::Vertical);
TerminalSplitter* upper_splitter = new TerminalSplitter(TerminalSplitter::Horizontal, base_widget);
connect(upper_splitter, SIGNAL(destroyed()), this, SLOT(cleanup()));
TerminalSplitter* upper_splitter = new TerminalSplitter(Qt::Horizontal, base_widget);
connect(upper_splitter, TQT_SIGNAL(destroyed()), this, TQT_SLOT(cleanup()));
TerminalSplitter* lower_splitter = new TerminalSplitter(TerminalSplitter::Horizontal, base_widget);
connect(lower_splitter, SIGNAL(destroyed()), this, SLOT(cleanup()));
TerminalSplitter* lower_splitter = new TerminalSplitter(Qt::Horizontal, base_widget);
connect(lower_splitter, TQT_SIGNAL(destroyed()), this, TQT_SLOT(cleanup()));
Terminal* terminal = addTerminal(upper_splitter);
addTerminal(upper_splitter);
@ -277,7 +277,7 @@ void Session::createInitialSplits(SessionType type)
addTerminal(lower_splitter);
addTerminal(lower_splitter);
QValueList<int> new_splitter_sizes;
TQValueList<int> new_splitter_sizes;
new_splitter_sizes << (splitter_height / 2) << (splitter_height / 2);
base_widget->setSizes(new_splitter_sizes);
@ -300,12 +300,12 @@ void Session::createInitialSplits(SessionType type)
}
}
void Session::split(QWidget* active_terminal, Orientation o)
void Session::split(TQWidget* active_terminal, Qt::Orientation o)
{
TerminalSplitter* splitter = static_cast<TerminalSplitter*>(active_terminal->parentWidget());
TerminalSplitter* splitter = static_cast<TerminalSplitter*>(active_terminal->tqparentWidget());
if (!splitter) return;
// If the parent splitter of this terminal has only this one child,
// If the tqparent splitter of this terminal has only this one child,
// add the new terminal to the same splitter, after resetting the
// splitter orientation as needed.
if (splitter->count() == 1)
@ -317,32 +317,32 @@ void Session::split(QWidget* active_terminal, Orientation o)
Terminal* terminal = addTerminal(splitter);
QValueList<int> new_splitter_sizes;
TQValueList<int> new_splitter_sizes;
new_splitter_sizes << (splitter_width / 2) << (splitter_width / 2);
splitter->setSizes(new_splitter_sizes);
terminal->widget()->show();
}
// If the parent splitter of this terminal already has two children,
// If the tqparent splitter of this terminal already has two tqchildren,
// add a new splitter to it and reparent the terminal to the new
// splitter.
else
{
// Store the old splitter sizes to re-apply them later after the
// add-and-remove action is done screwing with the splitter.
QValueList<int> splitter_sizes = splitter->sizes();
TQValueList<int> splitter_sizes = splitter->sizes();
TerminalSplitter* new_splitter = new TerminalSplitter(o, splitter);
connect(new_splitter, SIGNAL(destroyed()), this, SLOT(cleanup()));
connect(new_splitter, TQT_SIGNAL(destroyed()), this, TQT_SLOT(cleanup()));
if (splitter->isFirst(active_terminal)) splitter->moveToFirst(new_splitter);
active_terminal->reparent(new_splitter, 0, QPoint(), true);
active_terminal->reparent(new_splitter, 0, TQPoint(), true);
Terminal* terminal = addTerminal(new_splitter);
splitter->setSizes(splitter_sizes);
QValueList<int> new_splitter_sizes;
TQValueList<int> new_splitter_sizes;
new_splitter_sizes << (splitter_sizes[1] / 2) << (splitter_sizes[1] / 2);
new_splitter->setSizes(new_splitter_sizes);
@ -351,9 +351,9 @@ void Session::split(QWidget* active_terminal, Orientation o)
}
}
Terminal* Session::addTerminal(QWidget* parent)
Terminal* Session::addTerminal(TQWidget* tqparent)
{
Terminal* terminal = new Terminal(parent);
Terminal* terminal = new Terminal(tqparent);
terminals.insert(terminal->id(), terminal);
terminal_ids.insert(terminal->widget(), terminal->id());
@ -362,9 +362,9 @@ Terminal* Session::addTerminal(QWidget* parent)
terminal->widget()->installEventFilter(focus_watcher);
connect(terminal, SIGNAL(destroyed(int)), this, SLOT(cleanup(int)));
connect(terminal, SIGNAL(titleChanged(QWidget*, const QString&)),
this, SLOT(slotTitleChange(QWidget*, const QString&)));
connect(terminal, TQT_SIGNAL(destroyed(int)), this, TQT_SLOT(cleanup(int)));
connect(terminal, TQT_SIGNAL(titleChanged(TQWidget*, const TQString&)),
this, TQT_SLOT(slotTitleChange(TQWidget*, const TQString&)));
active_terminal = terminal->widget();
base_widget->setFocusProxy(terminal->widget());
@ -401,9 +401,9 @@ void Session::slotLastTerminalClosed()
deleteLater();
}
void Session::slotTitleChange(QWidget* w, const QString& title)
void Session::slotTitleChange(TQWidget* w, const TQString& title)
{
if (w == base_widget->focusWidget())
if (w == base_widget->tqfocusWidget())
{
session_title = title;
emit titleChanged( session_title);
@ -412,8 +412,8 @@ void Session::slotTitleChange(QWidget* w, const QString& title)
bool Session::checkFocusWidget()
{
if (base_widget->focusWidget()
&& base_widget->focusWidget()->isA(QCString("TEWidget")))
if (base_widget->tqfocusWidget()
&& base_widget->tqfocusWidget()->isA(TQCString("TEWidget")))
{
return true;
}

@ -15,44 +15,45 @@
#include "terminal_splitter.h"
#include <qobject.h>
#include <qwidget.h>
#include <tqobject.h>
#include <tqwidget.h>
class Terminal;
class TerminalInterface;
class TerminalFocusWatcher;
class Session : public QObject
class Session : public TQObject
{
Q_OBJECT
TQ_OBJECT
public:
enum SessionType { Single, TwoHorizontal, TwoVertical, Quad };
explicit Session(QWidget* parent = 0, SessionType type = Single, const char* name = 0);
explicit Session(TQWidget* tqparent = 0, SessionType type = Single, const char* name = 0);
virtual ~Session();
int id() { return session_id; }
QWidget* widget() { return base_widget; }
TQWidget* widget() { return base_widget; }
int activeTerminalId();
const QString terminalIdList();
const TQString terminalIdList();
const QString title();
const QString title(int terminal_id);
void setTitle(const QString& title);
void setTitle(int terminal_id, const QString& title);
const TQString title();
const TQString title(int terminal_id);
void setTitle(const TQString& title);
void setTitle(int terminal_id, const TQString& title);
void pasteClipboard();
void pasteClipboard(int terminal_id);
void pasteSelection();
void pasteSelection(int terminal_id);
void runCommand(const QString& command);
void runCommand(int terminal_id, const QString& command);
void runCommand(const TQString& command);
void runCommand(int terminal_id, const TQString& command);
void removeTerminal();
void removeTerminal(int terminal_id);
@ -68,33 +69,33 @@ class Session : public QObject
void focusNextSplit();
void focusPreviousSplit();
void slotTitleChange(QWidget* w, const QString& title);
void slotTitleChange(TQWidget* w, const TQString& title);
signals:
void destroyed(int id);
void titleChanged(const QString&);
void titleChanged(const TQString&);
private:
void createInitialSplits(SessionType);
void split(QWidget* active_terminal, Orientation o);
Terminal* addTerminal(QWidget* parent);
void split(TQWidget* active_terminal, Qt::Orientation o);
Terminal* addTerminal(TQWidget* tqparent);
bool checkFocusWidget();
static int available_session_id;
int session_id;
QString session_title;
TQString session_title;
QWidget* active_terminal;
TQWidget* active_terminal;
TerminalSplitter* base_widget;
TerminalFocusWatcher* focus_watcher;
QMap<int, Terminal*> terminals;
QMap<QWidget*, int> terminal_ids;
QMap<int, QWidget*> terminal_widgets;
QMap<int, TerminalInterface*> terminal_parts;
TQMap<int, Terminal*> terminals;
TQMap<TQWidget*, int> terminal_ids;
TQMap<int, TQWidget*> terminal_widgets;
TQMap<int, TerminalInterface*> terminal_parts;
private slots:

@ -12,28 +12,28 @@
#include "skin_list_item.h"
#include <qsimplerichtext.h>
#include <qrect.h>
#include <qpainter.h>
#include <qpixmap.h>
#include <qpalette.h>
#include <tqsimplerichtext.h>
#include <tqrect.h>
#include <tqpainter.h>
#include <tqpixmap.h>
#include <tqpalette.h>
#include <kglobalsettings.h>
#include <klocale.h>
SkinListItem::SkinListItem(KListView* parent, const QString& fancy_name,
const QString& author, const QPixmap& icon, const QString& name, const QString& dir)
: KListViewItem(parent, fancy_name)
SkinListItem::SkinListItem(KListView* tqparent, const TQString& fancy_name,
const TQString& author, const TQPixmap& icon, const TQString& name, const TQString& dir)
: KListViewItem(tqparent, fancy_name)
{
setName(name);
setAuthor(author);
setDir(dir);
QString fancy_author = i18n("by %1").arg(author);
QString text = QString("<qt><b>%1</b><br>%2</qt>").arg(fancy_name).arg(fancy_author);
TQString fancy_author = i18n("by %1").tqarg(author);
TQString text = TQString("<qt><b>%1</b><br>%2</qt>").tqarg(fancy_name).tqarg(fancy_author);
item_text = new QSimpleRichText(text, listView()->font());
item_text = new TQSimpleRichText(text, listView()->font());
item_text->adjustSize();
setPixmap(0, icon);
@ -44,32 +44,32 @@ SkinListItem::~SkinListItem()
{
}
void SkinListItem::setName(const QString& name)
void SkinListItem::setName(const TQString& name)
{
skin_name = name;
}
QString SkinListItem::name()
TQString SkinListItem::name()
{
return skin_name;
}
void SkinListItem::setAuthor(const QString& author)
void SkinListItem::setAuthor(const TQString& author)
{
skin_author = author;
}
QString SkinListItem::author()
TQString SkinListItem::author()
{
return skin_author;
}
void SkinListItem::setDir(const QString& dir)
void SkinListItem::setDir(const TQString& dir)
{
skin_dir = dir;
}
QString SkinListItem::dir()
TQString SkinListItem::dir()
{
return skin_dir;
}
@ -88,18 +88,18 @@ void SkinListItem::setup()
setHeight(text_height);
}
void SkinListItem::paintCell(QPainter* p, const QColorGroup& /* cg */, int /* column */, int width, int /* align */)
void SkinListItem::paintCell(TQPainter* p, const TQColorGroup& /* cg */, int /* column */, int width, int /* align */)
{
if (width <= 0) return;
QColor textColor = isSelected() ? KGlobalSettings::highlightedTextColor() : KGlobalSettings::textColor();
QColor background = isSelected() ? KGlobalSettings::highlightColor() : listView()->paletteBackgroundColor();
TQColor textColor = isSelected() ? KGlobalSettings::highlightedTextColor() : KGlobalSettings::textColor();
TQColor background = isSelected() ? KGlobalSettings::highlightColor() : listView()->paletteBackgroundColor();
QColorGroup colors;
colors.setColor(QColorGroup::Foreground, textColor);
colors.setColor(QColorGroup::Text, textColor);
colors.setColor(QColorGroup::Background, background);
colors.setColor(QColorGroup::Base, background);
TQColorGroup colors;
colors.setColor(TQColorGroup::Foreground, textColor);
colors.setColor(TQColorGroup::Text, textColor);
colors.setColor(TQColorGroup::Background, background);
colors.setColor(TQColorGroup::Base, background);
p->fillRect(0, 0, width, height(), background);
@ -111,5 +111,5 @@ void SkinListItem::paintCell(QPainter* p, const QColorGroup& /* cg */, int /* co
}
item_text->setWidth(width);
item_text->draw(p, MARGIN+32+MARGIN+MARGIN, MARGIN, QRect(0, 0, width-MARGIN-32-MARGIN, height()), colors);
item_text->draw(p, MARGIN+32+MARGIN+MARGIN, MARGIN, TQRect(0, 0, width-MARGIN-32-MARGIN, height()), colors);
}

@ -20,33 +20,33 @@
#define MARGIN 3
class QSimpleRichText;
class TQSimpleRichText;
class SkinListItem : public KListViewItem
{
public:
explicit SkinListItem(KListView* parent, const QString& fancy_name,
const QString& author, const QPixmap& icon, const QString& name, const QString& dir);
explicit SkinListItem(KListView* tqparent, const TQString& fancy_name,
const TQString& author, const TQPixmap& icon, const TQString& name, const TQString& dir);
~SkinListItem();
void setAuthor(const QString& author);
QString author();
void setAuthor(const TQString& author);
TQString author();
void setName(const QString& name);
QString name();
void setName(const TQString& name);
TQString name();
void setDir(const QString& dir);
QString dir();
void setDir(const TQString& dir);
TQString dir();
void setup();
void paintCell(QPainter* p, const QColorGroup& cg, int column, int width, int align);
void paintCell(TQPainter* p, const TQColorGroup& cg, int column, int width, int align);
private:
QSimpleRichText* item_text;
QString skin_name;
QString skin_author;
QString skin_dir;
TQSimpleRichText* item_text;
TQString skin_name;
TQString skin_author;
TQString skin_dir;
};

@ -15,13 +15,13 @@
#include "skin_list_item.h"
#include "settings.h"
#include <qurl.h>
#include <qheader.h>
#include <qpixmap.h>
#include <qlayout.h>
#include <qpushbutton.h>
#include <qlabel.h>
#include <qfile.h>
#include <tqurl.h>
#include <tqheader.h>
#include <tqpixmap.h>
#include <tqlayout.h>
#include <tqpushbutton.h>
#include <tqlabel.h>
#include <tqfile.h>
#include <kapplication.h>
#include <kglobal.h>
@ -40,8 +40,8 @@
#include <unistd.h> // unlink()
SkinSettings::SkinSettings(QWidget* parent, const char* name, bool translucency)
: SkinSettingsUI(parent, name)
SkinSettings::SkinSettings(TQWidget* tqparent, const char* name, bool translucency)
: SkinSettingsUI(tqparent, name)
{
kcfg_skin->hide();
@ -51,8 +51,8 @@ SkinSettings::SkinSettings(QWidget* parent, const char* name, bool translucency)
kcfg_skinbgcolor->setEnabled(!translucency);
kcfg_skinbgcolor->setHidden(translucency);
skinbglayout->setEnabled(!translucency);
skinbglayout->invalidate();
skinbgtqlayout->setEnabled(!translucency);
skinbgtqlayout->tqinvalidate();
skins_list->header()->hide();
skins_list->setSelectionModeExt(KListView::Single);
@ -63,11 +63,11 @@ SkinSettings::SkinSettings(QWidget* parent, const char* name, bool translucency)
skins_list->setDropVisualizer(false);
skins_list->setSortColumn(0);
connect(skins_list, SIGNAL(selectionChanged()), this, SLOT(slotUpdateRemoveButton()));
connect(skins_list, SIGNAL(selectionChanged()), this, SLOT(slotUpdateSkinSetting()));
connect(kcfg_skin, SIGNAL(textChanged(const QString&)), this, SLOT(slotUpdateSelection(const QString&)));
connect(install_button, SIGNAL(clicked()), this, SLOT(slotInstallSkin()));
connect(remove_button, SIGNAL(clicked()), this, SLOT(slotRemoveSkin()));
connect(skins_list, TQT_SIGNAL(selectionChanged()), this, TQT_SLOT(slotUpdateRemoveButton()));
connect(skins_list, TQT_SIGNAL(selectionChanged()), this, TQT_SLOT(slotUpdateSkinSetting()));
connect(kcfg_skin, TQT_SIGNAL(textChanged(const TQString&)), this, TQT_SLOT(slotUpdateSelection(const TQString&)));
connect(install_button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotInstallSkin()));
connect(remove_button, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotRemoveSkin()));
skins_dir = locateLocal("data", "yakuake/");
@ -80,7 +80,7 @@ SkinSettings::~SkinSettings()
{
}
void SkinSettings::showEvent(QShowEvent* e)
void SkinSettings::showEvent(TQShowEvent* e)
{
slotPopulate();
SkinSettingsUI::showEvent(e);
@ -88,13 +88,13 @@ void SkinSettings::showEvent(QShowEvent* e)
void SkinSettings::slotPopulate()
{
QStringList skins_dirs;
QStringList titles_dirs = KGlobal::dirs()->findAllResources("data","yakuake/*/title.skin");
QStringList tabs_dirs = KGlobal::dirs()->findAllResources("data","yakuake/*/tabs.skin");
TQStringList skins_dirs;
TQStringList titles_dirs = KGlobal::dirs()->findAllResources("data","yakuake/*/title.skin");
TQStringList tabs_dirs = KGlobal::dirs()->findAllResources("data","yakuake/*/tabs.skin");
for (QStringList::Iterator it = titles_dirs.begin(); it != titles_dirs.end(); ++it)
for (TQStringList::Iterator it = titles_dirs.begin(); it != titles_dirs.end(); ++it)
{
if (tabs_dirs.contains((*it).section('/', 0, -2) + "/tabs.skin"))
if (tabs_dirs.tqcontains((*it).section('/', 0, -2) + "/tabs.skin"))
skins_dirs << (*it).section('/', 0, -2);
}
@ -102,30 +102,30 @@ void SkinSettings::slotPopulate()
{
skins_list->clear();
for (QStringList::Iterator it = skins_dirs.begin(); it != skins_dirs.end(); ++it)
for (TQStringList::Iterator it = skins_dirs.begin(); it != skins_dirs.end(); ++it)
{
QUrl titles_url = locate("appdata", (*it) + "/title.skin");
TQUrl titles_url = locate("appdata", (*it) + "/title.skin");
KConfig titles_config(titles_url.path());
titles_config.setGroup("Description");
QString titles_name(titles_config.readEntry("Skin", ""));
QString titles_author(titles_config.readEntry("Author", ""));
QString titles_icon_name(titles_config.readEntry("Icon", ""));
TQString titles_name(titles_config.readEntry("Skin", ""));
TQString titles_author(titles_config.readEntry("Author", ""));
TQString titles_icon_name(titles_config.readEntry("Icon", ""));
QUrl tabs_url = locate("appdata", (*it) + "/tabs.skin");
TQUrl tabs_url = locate("appdata", (*it) + "/tabs.skin");
KConfig tabs_config(tabs_url.path());
tabs_config.setGroup("Description");
QString tabs_name(tabs_config.readEntry("Skin", ""));
QString tabs_author(tabs_config.readEntry("Author", ""));
QString tabs_icon_name(tabs_config.readEntry("Icon", ""));
TQString tabs_name(tabs_config.readEntry("Skin", ""));
TQString tabs_author(tabs_config.readEntry("Author", ""));
TQString tabs_icon_name(tabs_config.readEntry("Icon", ""));
QString skin_name = (*it).section('/', -1, -1);
QString skin_fancy_name = i18n("Unnamed");
QString skin_author = i18n("Unknown");
QString skin_icon_name;
QUrl skin_icon_url;
QPixmap skin_icon;
TQString skin_name = (*it).section('/', -1, -1);
TQString skin_fancy_name = i18n("Unnamed");
TQString skin_author = i18n("Unknown");
TQString skin_icon_name;
TQUrl skin_icon_url;
TQPixmap skin_icon;
if (!titles_name.isEmpty())
skin_fancy_name = titles_name;
@ -150,7 +150,7 @@ void SkinSettings::slotPopulate()
bool exists = false;
SkinListItem* item = 0;
QListViewItemIterator it2(skins_list);
TQListViewItemIterator it2(skins_list);
while (it2.current())
{
@ -173,7 +173,7 @@ void SkinSettings::slotPopulate()
void SkinSettings::slotInstallSkin()
{
KURL skin_url = KFileDialog::getOpenURL(QString(),
KURL skin_url = KFileDialog::getOpenURL(TQString(),
i18n("*.tar.gz *.tar.bz2 *.tar *.zip|Yakuake Skins"),
NULL, i18n("Select Skin Archive"));
@ -190,17 +190,17 @@ void SkinSettings::slotInstallSkin()
return;
}
QDir skin_dir(install_skin_file);
TQDir skin_dir(install_skin_file);
if (!skin_dir.exists())
{
KIO::ListJob* job = KIO::listRecursive("tar:" + install_skin_file, false, false);
connect(job, SIGNAL(entries(KIO::Job*, const KIO::UDSEntryList&)),
this, SLOT(slotListSkinArchive(KIO::Job*, const KIO::UDSEntryList&)));
connect(job, TQT_SIGNAL(entries(KIO::Job*, const KIO::UDSEntryList&)),
this, TQT_SLOT(slotListSkinArchive(KIO::Job*, const KIO::UDSEntryList&)));
connect(job, SIGNAL(result(KIO::Job*)),
this, SLOT(slotValidateSkinArchive(KIO::Job*)));
connect(job, TQT_SIGNAL(result(KIO::Job*)),
this, TQT_SLOT(slotValidateSkinArchive(KIO::Job*)));
}
else
failInstall(i18n("The installer was given a directory, not a file."));
@ -230,8 +230,8 @@ void SkinSettings::slotValidateSkinArchive(KIO::Job* job)
{
install_skin_name = install_skin_file_list.first();
if (install_skin_file_list.contains(QString(install_skin_name + "/title.skin"))
&& install_skin_file_list.contains(QString(install_skin_name + "/tabs.skin")))
if (install_skin_file_list.tqcontains(TQString(install_skin_name + "/title.skin"))
&& install_skin_file_list.tqcontains(TQString(install_skin_name + "/tabs.skin")))
{
checkForExistingSkin();
}
@ -239,7 +239,7 @@ void SkinSettings::slotValidateSkinArchive(KIO::Job* job)
failInstall(i18n("Unable to locate required files in the skin archive.\n\n The archive appears to be invalid."));
}
else
failInstall(i18n("Unable to list the skin archive contents.") + QString("\n\n %1").arg(job->errorString()));
failInstall(i18n("Unable to list the skin archive contents.") + TQString("\n\n %1").tqarg(job->errorString()));
}
void SkinSettings::checkForExistingSkin()
@ -247,7 +247,7 @@ void SkinSettings::checkForExistingSkin()
bool exists = false;
SkinListItem* item = 0;
QListViewItemIterator it(skins_list);
TQListViewItemIterator it(skins_list);
while (it.current())
{
@ -258,7 +258,7 @@ void SkinSettings::checkForExistingSkin()
if (exists)
{
QFile skin(item->dir() + "/titles.skin");
TQFile skin(item->dir() + "/titles.skin");
if (!skin.open(IO_ReadOnly | IO_WriteOnly))
{
@ -275,9 +275,9 @@ void SkinSettings::checkForExistingSkin()
if (remove == KMessageBox::Continue)
{
unlink(QFile::encodeName(item->dir()));
unlink(TQFile::encodeName(item->dir()));
KIO::DeleteJob* job = KIO::del(KURL(item->dir()), false, false);
connect(job, SIGNAL(result(KIO::Job*)), this, SLOT(slotInstallSkinArchive(KIO::Job*)));
connect(job, TQT_SIGNAL(result(KIO::Job*)), this, TQT_SLOT(slotInstallSkinArchive(KIO::Job*)));
}
else
cleanupAfterInstall();
@ -319,7 +319,7 @@ void SkinSettings::slotInstallSkinArchive(KIO::Job* delete_job)
failInstall(i18n("The skin archive file could not be opened."));
}
void SkinSettings::failInstall(const QString& error)
void SkinSettings::failInstall(const TQString& error)
{
KMessageBox::error(0L, error,
i18n("Cannot Install Skin"),
@ -332,8 +332,8 @@ void SkinSettings::failInstall(const QString& error)
void SkinSettings::cleanupAfterInstall()
{
KIO::NetAccess::removeTempFile(install_skin_file);
install_skin_file = QString();
install_skin_name = QString();
install_skin_file = TQString();
install_skin_name = TQString();
install_skin_file_list.clear();
}
@ -347,15 +347,15 @@ void SkinSettings::slotRemoveSkin()
if (!selected_item) return;
int remove = KMessageBox::warningContinueCancel(0L,
i18n("Do you want to remove \"%1\" by %2?").arg(selected_item->text(0)).arg(selected_item->author()),
i18n("Do you want to remove \"%1\" by %2?").tqarg(selected_item->text(0)).tqarg(selected_item->author()),
i18n("Remove Skin"),
KStdGuiItem::del());
if (remove == KMessageBox::Continue)
{
unlink(QFile::encodeName(selected_item->dir()));
unlink(TQFile::encodeName(selected_item->dir()));
KIO::DeleteJob* job = KIO::del(KURL(selected_item->dir()), false, false);
connect(job, SIGNAL(result(KIO::Job *)), this, SLOT(slotPopulate()));
connect(job, TQT_SIGNAL(result(KIO::Job *)), this, TQT_SLOT(slotPopulate()));
if (selected_item->name() == Settings::skin())
{
@ -386,7 +386,7 @@ void SkinSettings::slotUpdateRemoveButton()
return;
}
QFile skin(selected_item->dir() + "/title.skin");
TQFile skin(selected_item->dir() + "/title.skin");
if (!skin.open(IO_ReadOnly | IO_WriteOnly))
remove_button->setEnabled(false);
@ -412,12 +412,12 @@ void SkinSettings::slotResetSelection()
selected = Settings::skin();
}
void SkinSettings::slotUpdateSelection(const QString& selection)
void SkinSettings::slotUpdateSelection(const TQString& selection)
{
selected = selection;
SkinListItem* skin = 0;
QListViewItemIterator it(skins_list);
TQListViewItemIterator it(skins_list);
while (it.current())
{

@ -22,9 +22,10 @@
class SkinSettings : public SkinSettingsUI
{
Q_OBJECT
TQ_OBJECT
public:
explicit SkinSettings(QWidget* parent, const char* name=NULL, bool translucency = false);
explicit SkinSettings(TQWidget* tqparent, const char* name=NULL, bool translucency = false);
~SkinSettings();
@ -37,20 +38,20 @@ class SkinSettings : public SkinSettingsUI
protected:
void showEvent(QShowEvent* e);
void showEvent(TQShowEvent* e);
private:
void checkForExistingSkin();
void failInstall(const QString& error);
void failInstall(const TQString& error);
void cleanupAfterInstall();
QString selected;
TQString selected;
QString skins_dir;
QString install_skin_file;
QString install_skin_name;
QStringList install_skin_file_list;
TQString skins_dir;
TQString install_skin_file;
TQString install_skin_name;
TQStringList install_skin_file_list;
private slots:
@ -65,7 +66,7 @@ class SkinSettings : public SkinSettingsUI
void slotUpdateRemoveButton();
void slotUpdateSkinSetting();
void slotUpdateSelection(const QString&);
void slotUpdateSelection(const TQString&);
};

@ -1,6 +1,6 @@
<!DOCTYPE UI><UI version="3.2" stdsetdef="1">
<class>SkinSettingsUI</class>
<widget class="QWidget">
<widget class="TQWidget">
<property name="name">
<cstring>SkinSettingsUI</cstring>
</property>
@ -24,7 +24,7 @@
<cstring>kcfg_skin</cstring>
</property>
</widget>
<widget class="QPushButton" row="2" column="1">
<widget class="TQPushButton" row="2" column="1">
<property name="name">
<cstring>remove_button</cstring>
</property>
@ -35,7 +35,7 @@
<string>Remove Skin</string>
</property>
</widget>
<widget class="QPushButton" row="2" column="0">
<widget class="TQPushButton" row="2" column="0">
<property name="name">
<cstring>install_button</cstring>
</property>
@ -43,15 +43,15 @@
<string>Install Skin...</string>
</property>
</widget>
<widget class="QLayoutWidget" row="0" column="0" rowspan="1" colspan="2">
<widget class="TQLayoutWidget" row="0" column="0" rowspan="1" colspan="2">
<property name="name">
<cstring>skinbglayout</cstring>
<cstring>skinbgtqlayout</cstring>
</property>
<hbox>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QLabel">
<widget class="TQLabel">
<property name="name">
<cstring>skinbgcolor_label</cstring>
</property>
@ -86,7 +86,7 @@
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<property name="tqsizeHint">
<size>
<width>290</width>
<height>0</height>
@ -115,8 +115,8 @@
</widget>
<customwidgets>
</customwidgets>
<layoutdefaults spacing="6" margin="11"/>
<layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
<tqlayoutdefaults spacing="6" margin="11"/>
<tqlayoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
<includehints>
<includehint>klineedit.h</includehint>
<includehint>kcolorbutton.h</includehint>

@ -15,23 +15,23 @@
#include "tab_bar.moc"
#include "settings.h"
#include <qtooltip.h>
#include <qwhatsthis.h>
#include <tqtooltip.h>
#include <tqwhatsthis.h>
#include <klocale.h>
#include <kpopupmenu.h>
TabBar::TabBar(QWidget* parent, const char* name, bool translucency, const QString & skin)
: TranslucentWidget(parent, name, translucency)
TabBar::TabBar(TQWidget* tqparent, const char* name, bool translucency, const TQString & skin)
: TranslucentWidget(tqparent, name, translucency)
{
loadSkin(skin);
connect(plus_button, SIGNAL(clicked()), this, SIGNAL(addItem()));
connect(minus_button, SIGNAL(clicked()), this, SIGNAL(removeItem()));
connect(tabs_widget, SIGNAL(itemSelected(int)), this, SIGNAL(itemSelected(int)));
connect(tabs_widget, SIGNAL(addItem()), this, SIGNAL(addItem()));
connect(this, SIGNAL(updateBackground()), this, SLOT(slotUpdateBackground()));
connect(plus_button, TQT_SIGNAL(clicked()), this, TQT_SIGNAL(addItem()));
connect(minus_button, TQT_SIGNAL(clicked()), this, TQT_SIGNAL(removeItem()));
connect(tabs_widget, TQT_SIGNAL(itemSelected(int)), this, TQT_SIGNAL(itemSelected(int)));
connect(tabs_widget, TQT_SIGNAL(addItem()), this, TQT_SIGNAL(addItem()));
connect(this, TQT_SIGNAL(updateBackground()), this, TQT_SLOT(slotUpdateBackground()));
}
TabBar::~TabBar()
@ -63,12 +63,12 @@ int TabBar::removeItem(int session_id)
return tabs_widget->removeItem(session_id);
}
const QString TabBar::itemName(int session_id)
const TQString TabBar::itemName(int session_id)
{
return tabs_widget->itemName(session_id);
}
void TabBar::renameItem(int session_id, const QString& name)
void TabBar::renameItem(int session_id, const TQString& name)
{
tabs_widget->renameItem(session_id, name);
}
@ -118,9 +118,9 @@ void TabBar::slotMoveItemRight()
tabs_widget->moveItemRight();
}
void TabBar::paintEvent(QPaintEvent*)
void TabBar::paintEvent(TQPaintEvent*)
{
QPainter painter(this);
TQPainter painter(this);
erase();
@ -136,7 +136,7 @@ void TabBar::paintEvent(QPaintEvent*)
painter.end();
}
void TabBar::resizeEvent(QResizeEvent*)
void TabBar::resizeEvent(TQResizeEvent*)
{
plus_button->move(plus_position.x(), plus_position.y());
minus_button->move(width() - minus_position.x(), minus_position.y());
@ -146,29 +146,29 @@ void TabBar::resizeEvent(QResizeEvent*)
tabs_widget->refreshBuffer();
}
void TabBar::loadSkin(const QString& skin)
void TabBar::loadSkin(const TQString& skin)
{
tabs_widget = new TabbedWidget(this, "Tabbed widget", useTranslucency());
QWhatsThis::add(tabs_widget, i18n("The tab bar allows you to switch between sessions."));
connect(this, SIGNAL(updateBackground()), tabs_widget, SLOT(slotUpdateBackground()));
TQWhatsThis::add(tabs_widget, i18n("The tab bar allows you to switch between sessions."));
connect(this, TQT_SIGNAL(updateBackground()), tabs_widget, TQT_SLOT(slotUpdateBackground()));
plus_button = new ImageButton(this, "Plus button", useTranslucency());
plus_button->setDelayedPopup(true);
QToolTip::add(plus_button, i18n("New Session"));
QWhatsThis::add(plus_button, i18n("Adds a new session. Press and hold to select session type from menu."));
connect(this, SIGNAL(updateBackground()), plus_button, SLOT(slotUpdateBackground()));
TQToolTip::add(plus_button, i18n("New Session"));
TQWhatsThis::add(plus_button, i18n("Adds a new session. Press and hold to select session type from menu."));
connect(this, TQT_SIGNAL(updateBackground()), plus_button, TQT_SLOT(slotUpdateBackground()));
minus_button = new ImageButton(this, "Minus button", useTranslucency());
QToolTip::add(minus_button, i18n("Close Session"));
QWhatsThis::add(minus_button, i18n("Closes the active session."));
connect(this, SIGNAL(updateBackground()), minus_button, SLOT(slotUpdateBackground()));
TQToolTip::add(minus_button, i18n("Close Session"));
TQWhatsThis::add(minus_button, i18n("Closes the active session."));
connect(this, TQT_SIGNAL(updateBackground()), minus_button, TQT_SLOT(slotUpdateBackground()));
setPixmaps(skin);
resize(width(), back_image.height());
}
void TabBar::reloadSkin(const QString& skin)
void TabBar::reloadSkin(const TQString& skin)
{
setPixmaps(skin);
@ -180,15 +180,15 @@ void TabBar::reloadSkin(const QString& skin)
tabs_widget->move(tabs_position.x(), tabs_position.y());
tabs_widget->resize(width() - 2 * tabs_position.x(), tabs_widget->height());
minus_button->repaint();
plus_button->repaint();
minus_button->tqrepaint();
plus_button->tqrepaint();
tabs_widget->refreshBuffer();
repaint();
tqrepaint();
}
void TabBar::setPixmaps(const QString& skin)
void TabBar::setPixmaps(const TQString& skin)
{
QUrl url(locate("appdata", skin + "/tabs.skin"));
TQUrl url(locate("appdata", skin + "/tabs.skin"));
KConfig config(url.path());
config.setGroup("Tabs");
@ -196,7 +196,7 @@ void TabBar::setPixmaps(const QString& skin)
tabs_position.setX(config.readNumEntry("x", 20));
tabs_position.setY(config.readNumEntry("y", 0));
tabs_widget->setFontColor(QColor(config.readNumEntry("red", 255),
tabs_widget->setFontColor(TQColor(config.readNumEntry("red", 255),
config.readNumEntry("green", 255),
config.readNumEntry("blue", 255)));

@ -19,11 +19,11 @@
#include "tabbed_widget.h"
#include "translucent_widget.h"
#include <qurl.h>
#include <qcolor.h>
#include <qpoint.h>
#include <qpixmap.h>
#include <qpainter.h>
#include <tqurl.h>
#include <tqcolor.h>
#include <tqpoint.h>
#include <tqpixmap.h>
#include <tqpainter.h>
#include <kconfig.h>
#include <krootpixmap.h>
@ -33,10 +33,11 @@
class TabBar : public TranslucentWidget
{
Q_OBJECT
TQ_OBJECT
public:
explicit TabBar(QWidget* parent = 0, const char* name = 0,
bool translucency = false, const QString& skin = "default");
explicit TabBar(TQWidget* tqparent = 0, const char* name = 0,
bool translucency = false, const TQString& skin = "default");
~TabBar();
void setSessionMenu(KPopupMenu* menu);
@ -47,8 +48,8 @@ class TabBar : public TranslucentWidget
void addItem(int session_id);
int removeItem(int session_id);
const QString itemName(int session_id);
void renameItem(int session_id, const QString& name);
const TQString itemName(int session_id);
void renameItem(int session_id, const TQString& name);
void interactiveRename();
int tabPositionForSessionId(int session_id);
@ -57,7 +58,7 @@ class TabBar : public TranslucentWidget
void selectItem(int session_id);
void selectPosition(int position);
void reloadSkin(const QString& skin);
void reloadSkin(const TQString& skin);
public slots:
@ -76,32 +77,32 @@ class TabBar : public TranslucentWidget
protected:
virtual void paintEvent(QPaintEvent*);
virtual void resizeEvent(QResizeEvent*);
virtual void paintEvent(TQPaintEvent*);
virtual void resizeEvent(TQResizeEvent*);
private:
void setPixmaps(const QString& skin);
void loadSkin(const QString& skin);
void setPixmaps(const TQString& skin);
void loadSkin(const TQString& skin);
/* Text properties */
QColor text_color;
TQColor text_color;
/* Widget's pixmaps */
QPixmap back_image;
QPixmap left_corner;
QPixmap right_corner;
TQPixmap back_image;
TQPixmap left_corner;
TQPixmap right_corner;
/* Plus button */
QPoint plus_position;
TQPoint plus_position;
ImageButton* plus_button;
/* Minus button */
QPoint minus_position;
TQPoint minus_position;
ImageButton* minus_button;
/* Tabbed widget */
QPoint tabs_position;
TQPoint tabs_position;
TabbedWidget* tabs_widget;
};

@ -15,8 +15,8 @@
#include "tabbed_widget.moc"
#include "settings.h"
#include <qcursor.h>
#include <qwhatsthis.h>
#include <tqcursor.h>
#include <tqwhatsthis.h>
#include <kaction.h>
#include <kpopupmenu.h>
@ -24,8 +24,8 @@
#include <kiconloader.h>
TabbedWidget::TabbedWidget(QWidget* parent, const char* name, bool translucency)
: TranslucentWidget(parent, name, translucency)
TabbedWidget::TabbedWidget(TQWidget* tqparent, const char* name, bool translucency)
: TranslucentWidget(tqparent, name, translucency)
{
current_position = -1;
pressed = false;
@ -36,16 +36,16 @@ TabbedWidget::TabbedWidget(QWidget* parent, const char* name, bool translucency)
if (root_pixmap)
{
connect(root_pixmap, SIGNAL(backgroundUpdated(const QPixmap &)), this, SLOT(slotUpdateBuffer(const QPixmap &)));
connect(root_pixmap, TQT_SIGNAL(backgroundUpdated(const TQPixmap &)), this, TQT_SLOT(slotUpdateBuffer(const TQPixmap &)));
root_pixmap->setCustomPainting(true);
}
inline_edit = new QLineEdit(this);
inline_edit = new TQLineEdit(this);
inline_edit->hide();
connect(inline_edit, SIGNAL(returnPressed()), this, SLOT(slotRenameSelected()));
connect(inline_edit, SIGNAL(lostFocus()), inline_edit, SLOT(hide()));
connect(inline_edit, SIGNAL(lostFocus()), this, SLOT(slotResetEditedPosition()));
connect(inline_edit, TQT_SIGNAL(returnPressed()), this, TQT_SLOT(slotRenameSelected()));
connect(inline_edit, TQT_SIGNAL(lostFocus()), inline_edit, TQT_SLOT(hide()));
connect(inline_edit, TQT_SIGNAL(lostFocus()), this, TQT_SLOT(slotResetEditedPosition()));
selected_font = font();
unselected_font = font();
@ -68,26 +68,26 @@ void TabbedWidget::createContextMenu()
{
context_menu = new KPopupMenu();
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("split_horizontally")->plug(context_menu);
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("split_vertically")->plug(context_menu);
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("remove_terminal")->plug(context_menu);
context_menu->insertSeparator();
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("move_tab_left")->plug(context_menu);
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("move_tab_right")->plug(context_menu);
context_menu->insertSeparator();
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("edit_name")->plug(context_menu);
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("remove_tab")->plug(context_menu);
}
@ -101,14 +101,14 @@ void TabbedWidget::addItem(int session_id)
refreshBuffer();
}
QString TabbedWidget::defaultTabCaption(int id)
TQString TabbedWidget::defaultTabCaption(int id)
{
return i18n("Shell", "Shell No. %n", id+1);
}
QString TabbedWidget::lowestAvailableCaption()
TQString TabbedWidget::lowestAvailableCaption()
{
QString newTitle = defaultTabCaption(0);
TQString newTitle = defaultTabCaption(0);
bool nameOk;
int count = 0;
@ -117,7 +117,7 @@ QString TabbedWidget::lowestAvailableCaption()
{
nameOk = true;
QValueList<QString>::iterator it;
TQValueList<TQString>::iterator it;
for (it = captions.begin(); it != captions.end(); ++it)
{
@ -141,7 +141,7 @@ QString TabbedWidget::lowestAvailableCaption()
int TabbedWidget::removeItem(int session_id)
{
uint position = items.findIndex(session_id);
uint position = items.tqfindIndex(session_id);
items.remove(items.at(position));
areas.remove(areas.at(position));
@ -162,22 +162,22 @@ int TabbedWidget::removeItem(int session_id)
return current_position;
}
const QString TabbedWidget::itemName(int session_id)
const TQString TabbedWidget::itemName(int session_id)
{
int position = items.findIndex(session_id);
int position = items.tqfindIndex(session_id);
if (position == -1) return 0;
return captions[position];
}
void TabbedWidget::renameItem(int session_id, const QString& namep)
void TabbedWidget::renameItem(int session_id, const TQString& namep)
{
int position = items.findIndex(session_id);
int position = items.tqfindIndex(session_id);
if (position == -1) return;
QString name = namep.stripWhiteSpace();
TQString name = namep.stripWhiteSpace();
captions[position] = !name.isEmpty() ? name : captions[position];
refreshBuffer();
@ -210,7 +210,7 @@ void TabbedWidget::interactiveRename(int position)
inline_edit->setText(captions[position]);
inline_edit->setGeometry(width, 0, areas[position], height());
inline_edit->setAlignment(Qt::AlignHCenter);
inline_edit->tqsetAlignment(TQt::AlignHCenter);
inline_edit->setFrame(false);
inline_edit->selectAll();
inline_edit->setFocus();
@ -222,7 +222,7 @@ void TabbedWidget::slotRenameSelected()
{
if (edited_position >= 0 && edited_position < int(items.count()))
{
QString text = inline_edit->text().stripWhiteSpace();
TQString text = inline_edit->text().stripWhiteSpace();
captions[edited_position] = !text.isEmpty() ? text : captions[edited_position];
inline_edit->hide();
@ -240,7 +240,7 @@ void TabbedWidget::slotResetEditedPosition()
int TabbedWidget::tabPositionForSessionId(int session_id)
{
return items.findIndex(session_id);
return items.tqfindIndex(session_id);
}
int TabbedWidget::sessionIdForTabPosition(int position)
@ -253,7 +253,7 @@ int TabbedWidget::sessionIdForTabPosition(int position)
void TabbedWidget::selectItem(int session_id)
{
int new_position = items.findIndex(session_id);
int new_position = items.tqfindIndex(session_id);
if (new_position != -1)
{
@ -315,10 +315,10 @@ void TabbedWidget::moveItemLeft(int position)
if (position > 0)
{
int session_id = items[position];
QString caption = captions[position];
TQString caption = captions[position];
int neighbor_session_id = items[position-1];
QString neighbor_caption = captions[position-1];
TQString neighbor_caption = captions[position-1];
items[position-1] = session_id;
captions[position-1] = caption;
@ -351,10 +351,10 @@ void TabbedWidget::moveItemRight(int position)
if (position < int(items.count()) - 1)
{
int session_id = items[position];
QString caption = captions[position];
TQString caption = captions[position];
int neighbor_session_id = items[position+1];
QString neighbor_caption = captions[position+1];
TQString neighbor_caption = captions[position+1];
items[position+1] = session_id;
captions[position+1] = caption;
@ -371,45 +371,45 @@ void TabbedWidget::moveItemRight(int position)
}
}
void TabbedWidget::setFontColor(const QColor & color)
void TabbedWidget::setFontColor(const TQColor & color)
{
font_color = color;
}
void TabbedWidget::setBackgroundPixmap(const QString & path)
void TabbedWidget::setBackgroundPixmap(const TQString & path)
{
background_image.load(path);
resize(width(), background_image.height());
repaint();
tqrepaint();
}
void TabbedWidget::setSeparatorPixmap(const QString & path)
void TabbedWidget::setSeparatorPixmap(const TQString & path)
{
separator_image.load(path);
}
void TabbedWidget::setUnselectedPixmap(const QString & path)
void TabbedWidget::setUnselectedPixmap(const TQString & path)
{
unselected_image.load(path);
}
void TabbedWidget::setSelectedPixmap(const QString & path)
void TabbedWidget::setSelectedPixmap(const TQString & path)
{
selected_image.load(path);
}
void TabbedWidget::setSelectedLeftPixmap(const QString & path)
void TabbedWidget::setSelectedLeftPixmap(const TQString & path)
{
selected_left_image.load(path);
}
void TabbedWidget::setSelectedRightPixmap(const QString & path)
void TabbedWidget::setSelectedRightPixmap(const TQString & path)
{
selected_right_image.load(path);
}
void TabbedWidget::keyPressEvent(QKeyEvent* e)
void TabbedWidget::keyPressEvent(TQKeyEvent* e)
{
if (e->key() == Key_Escape && inline_edit->isShown())
{
@ -417,10 +417,10 @@ void TabbedWidget::keyPressEvent(QKeyEvent* e)
edited_position = -1;
}
QWidget::keyPressEvent(e);
TQWidget::keyPressEvent(e);
}
void TabbedWidget::wheelEvent(QWheelEvent* e)
void TabbedWidget::wheelEvent(TQWheelEvent* e)
{
if (e->delta() < 0)
selectNextItem();
@ -428,9 +428,9 @@ void TabbedWidget::wheelEvent(QWheelEvent* e)
selectPreviousItem();
}
void TabbedWidget::mousePressEvent(QMouseEvent* e)
void TabbedWidget::mousePressEvent(TQMouseEvent* e)
{
if (QWhatsThis::inWhatsThisMode()) return;
if (TQWhatsThis::inWhatsThisMode()) return;
int position;
int width;
@ -452,23 +452,23 @@ void TabbedWidget::mousePressEvent(QMouseEvent* e)
if (!context_menu) createContextMenu();
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("move_tab_left")->setEnabled((position - 1 > 0));
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("move_tab_right")->setEnabled((position - 1 < int(items.count()) - 1));
context_menu->exec(QCursor::pos());
context_menu->exec(TQCursor::pos());
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("move_tab_left")->setEnabled(true);
static_cast<KMainWindow*>(parent()->parent())->actionCollection()->
static_cast<KMainWindow*>(TQT_TQWIDGET(tqparent()->tqparent()))->actionCollection()->
action("move_tab_right")->setEnabled(true);
}
}
void TabbedWidget::mouseReleaseEvent(QMouseEvent* e)
void TabbedWidget::mouseReleaseEvent(TQMouseEvent* e)
{
if (QWhatsThis::inWhatsThisMode()) return;
if (TQWhatsThis::inWhatsThisMode()) return;
int position;
int width;
@ -494,9 +494,9 @@ void TabbedWidget::mouseReleaseEvent(QMouseEvent* e)
pressed = false;
}
void TabbedWidget::mouseDoubleClickEvent(QMouseEvent* e)
void TabbedWidget::mouseDoubleClickEvent(TQMouseEvent* e)
{
if (QWhatsThis::inWhatsThisMode()) return;
if (TQWhatsThis::inWhatsThisMode()) return;
int position;
int width;
@ -517,14 +517,14 @@ void TabbedWidget::mouseDoubleClickEvent(QMouseEvent* e)
emit addItem();
}
void TabbedWidget::leaveEvent(QEvent* e)
void TabbedWidget::leaveEvent(TQEvent* e)
{
pressed = false;
QWidget::leaveEvent(e);
TQWidget::leaveEvent(e);
}
void TabbedWidget::paintEvent(QPaintEvent*)
void TabbedWidget::paintEvent(TQPaintEvent*)
{
bitBlt(this, 0, 0, &buffer_image);
}
@ -534,7 +534,7 @@ void TabbedWidget::refreshBuffer()
/* Refreshes the back buffer. */
int x = 0;
QPainter painter;
TQPainter painter;
buffer_image.resize(size());
painter.begin(&buffer_image);
@ -551,15 +551,15 @@ void TabbedWidget::refreshBuffer()
painter.end();
repaint();
tqrepaint();
}
const int TabbedWidget::drawButton(int position, QPainter& painter)
const int TabbedWidget::drawButton(int position, TQPainter& painter)
{
/* Draws the tab buttons. */
static int x = 0;
QPixmap tmp_pixmap;
TQPixmap tmp_pixmap;
areas[position] = 0;
x = (!position) ? 0 : x;
@ -580,7 +580,7 @@ const int TabbedWidget::drawButton(int position, QPainter& painter)
// Draw the main contents.
int width;
QFontMetrics metrics(painter.font());
TQFontMetrics metrics(painter.font());
width = metrics.width(captions[position]) + 10;
@ -588,7 +588,7 @@ const int TabbedWidget::drawButton(int position, QPainter& painter)
painter.drawTiledPixmap(x, 0, width, height(), tmp_pixmap);
painter.drawText(x, 0, width + 1, height() + 1,
Qt::AlignHCenter | Qt::AlignVCenter, captions[position]);
TQt::AlignHCenter | TQt::AlignVCenter, captions[position]);
areas[position] += width;
x += width;
@ -610,7 +610,7 @@ const int TabbedWidget::drawButton(int position, QPainter& painter)
return x;
}
void TabbedWidget::slotUpdateBuffer(const QPixmap& pixmap)
void TabbedWidget::slotUpdateBuffer(const TQPixmap& pixmap)
{
desktop_image = pixmap;

@ -17,14 +17,14 @@
#include "translucent_widget.h"
#include <qfont.h>
#include <qcolor.h>
#include <qpoint.h>
#include <qpixmap.h>
#include <qpainter.h>
#include <qlineedit.h>
#include <qvaluelist.h>
#include <qfontmetrics.h>
#include <tqfont.h>
#include <tqcolor.h>
#include <tqpoint.h>
#include <tqpixmap.h>
#include <tqpainter.h>
#include <tqlineedit.h>
#include <tqvaluelist.h>
#include <tqfontmetrics.h>
#include <klocale.h>
#include <krootpixmap.h>
@ -36,9 +36,10 @@ class KPopupMenu;
class TabbedWidget : public TranslucentWidget
{
Q_OBJECT
TQ_OBJECT
public:
explicit TabbedWidget(QWidget* parent = 0, const char* name = 0, bool translucency = false);
explicit TabbedWidget(TQWidget* tqparent = 0, const char* name = 0, bool translucency = false);
~TabbedWidget();
int pressedPosition();
@ -62,21 +63,21 @@ class TabbedWidget : public TranslucentWidget
void moveItemRight();
void moveItemRight(int position);
const QString itemName(int session_id);
void renameItem(int session_id, const QString& name);
const TQString itemName(int session_id);
void renameItem(int session_id, const TQString& name);
void interactiveRename();
void interactiveRename(int position);
void setFontColor(const QColor& color);
void setBackgroundPixmap(const QString& path);
void setSeparatorPixmap(const QString& path);
void setFontColor(const TQColor& color);
void setBackgroundPixmap(const TQString& path);
void setSeparatorPixmap(const TQString& path);
void setUnselectedPixmap(const QString& path);
void setUnselectedPixmap(const TQString& path);
void setSelectedPixmap(const QString& path);
void setSelectedLeftPixmap(const QString& path);
void setSelectedRightPixmap(const QString& path);
void setSelectedPixmap(const TQString& path);
void setSelectedLeftPixmap(const TQString& path);
void setSelectedRightPixmap(const TQString& path);
void refreshBuffer();
@ -87,23 +88,23 @@ class TabbedWidget : public TranslucentWidget
protected:
virtual void keyPressEvent(QKeyEvent*);
virtual void keyPressEvent(TQKeyEvent*);
virtual void wheelEvent(QWheelEvent*);
virtual void mousePressEvent(QMouseEvent*);
virtual void mouseReleaseEvent(QMouseEvent*);
virtual void mouseDoubleClickEvent(QMouseEvent*);
virtual void wheelEvent(TQWheelEvent*);
virtual void mousePressEvent(TQMouseEvent*);
virtual void mouseReleaseEvent(TQMouseEvent*);
virtual void mouseDoubleClickEvent(TQMouseEvent*);
virtual void leaveEvent(QEvent*);
virtual void leaveEvent(TQEvent*);
virtual void paintEvent(QPaintEvent*);
virtual void paintEvent(TQPaintEvent*);
private:
void createContextMenu();
const int drawButton(int position, QPainter& painter);
QString defaultTabCaption(int session_id);
QString lowestAvailableCaption();
const int drawButton(int position, TQPainter& painter);
TQString defaultTabCaption(int session_id);
TQString lowestAvailableCaption();
int current_position;
bool pressed;
@ -111,38 +112,38 @@ class TabbedWidget : public TranslucentWidget
int edited_position;
/* Tabs properties */
QColor font_color;
QFont selected_font;
QFont unselected_font;
TQColor font_color;
TQFont selected_font;
TQFont unselected_font;
/* Inline renaming */
QLineEdit* inline_edit;
TQLineEdit* inline_edit;
/* Widget's pixmaps */
QPixmap background_image;
TQPixmap background_image;
QPixmap separator_image;
QPixmap unselected_image;
TQPixmap separator_image;
TQPixmap unselected_image;
QPixmap selected_image;
QPixmap selected_left_image;
QPixmap selected_right_image;
TQPixmap selected_image;
TQPixmap selected_left_image;
TQPixmap selected_right_image;
/* Widget's appearance */
QPixmap buffer_image;
QPixmap desktop_image;
TQPixmap buffer_image;
TQPixmap desktop_image;
/* Tabs value lists */
QValueList<int> items;
QValueList<int> areas;
QValueList<QString> captions;
TQValueList<int> items;
TQValueList<int> areas;
TQValueList<TQString> captions;
KPopupMenu* context_menu;
private slots:
void slotRenameSelected();
void slotUpdateBuffer(const QPixmap& pixmap);
void slotUpdateBuffer(const TQPixmap& pixmap);
void slotResetEditedPosition();
};

@ -17,12 +17,12 @@
int Terminal::available_terminal_id = 0;
Terminal::Terminal(QWidget* parent, const char* name) : QObject(parent, name)
Terminal::Terminal(TQWidget* tqparent, const char* name) : TQObject(tqparent, name)
{
terminal_id = available_terminal_id;
available_terminal_id++;
setenv("DCOP_YAKUAKE_TERMINAL", QString::number(terminal_id).ascii(), 1);
setenv("DCOP_YAKUAKE_TERMINAL", TQString::number(terminal_id).ascii(), 1);
putenv((char*)"COLORTERM="); // Trigger mc's color detection.
KLibFactory* factory = NULL;
@ -33,16 +33,16 @@ Terminal::Terminal(QWidget* parent, const char* name) : QObject(parent, name)
terminal_interface = NULL;
if ((factory = KLibLoader::self()->factory("libkonsolepart")) != NULL)
terminal_part = (KParts::Part *) (factory->create(parent));
terminal_part = (KParts::Part *) (factory->create(TQT_TQOBJECT(tqparent)));
if (terminal_part != NULL)
{
terminal_widget = terminal_part->widget();
terminal_widget->setFocusPolicy(QWidget::WheelFocus);
terminal_widget->setFocusPolicy(TQ_WheelFocus);
terminal_interface = (TerminalInterface *) (terminal_part->qt_cast("TerminalInterface"));
connect(terminal_part, SIGNAL(destroyed()), this, SLOT(deleteLater()));
connect(terminal_part, SIGNAL(setWindowCaption(const QString &)), this, SLOT(slotUpdateSessionTitle(const QString &)));
connect(terminal_part, TQT_SIGNAL(destroyed()), this, TQT_SLOT(deleteLater()));
connect(terminal_part, TQT_SIGNAL(setWindowCaption(const TQString &)), this, TQT_SLOT(slotUpdateSessionTitle(const TQString &)));
}
}
@ -51,7 +51,7 @@ Terminal::~Terminal()
emit destroyed(terminal_id);
}
QWidget* Terminal::widget()
TQWidget* Terminal::widget()
{
return terminal_widget;
}
@ -61,17 +61,17 @@ TerminalInterface* Terminal::terminal()
return terminal_interface;
}
const QString Terminal::title()
const TQString Terminal::title()
{
return terminal_title;
}
void Terminal::setTitle(const QString& title)
void Terminal::setTitle(const TQString& title)
{
slotUpdateSessionTitle(title);
}
void Terminal::slotUpdateSessionTitle(const QString& title)
void Terminal::slotUpdateSessionTitle(const TQString& title)
{
terminal_title = title;

@ -17,35 +17,36 @@
#include <stdlib.h>
#include <qobject.h>
#include <qwidget.h>
#include <tqobject.h>
#include <tqwidget.h>
#include <klibloader.h>
#include <kparts/part.h>
#include <kde_terminal_interface.h>
class Terminal : public QObject
class Terminal : public TQObject
{
Q_OBJECT
TQ_OBJECT
public:
explicit Terminal(QWidget* parent = 0, const char* name = 0);
explicit Terminal(TQWidget* tqparent = 0, const char* name = 0);
virtual ~Terminal();
int id() { return terminal_id; }
QWidget* widget();
TQWidget* widget();
TerminalInterface* terminal();
const QString title();
void setTitle(const QString& title);
const TQString title();
void setTitle(const TQString& title);
signals:
void destroyed(int);
void titleChanged(QWidget*, const QString&);
void titleChanged(TQWidget*, const TQString&);
private:
@ -53,13 +54,13 @@ class Terminal : public QObject
int terminal_id;
KParts::Part* terminal_part;
QString terminal_title;
QWidget* terminal_widget;
TQString terminal_title;
TQWidget* terminal_widget;
TerminalInterface* terminal_interface;
private slots:
void slotUpdateSessionTitle(const QString &);
void slotUpdateSessionTitle(const TQString &);
};
#endif /* TERMINAL_H */

@ -14,8 +14,8 @@
#include "terminal_focus_watcher.moc"
TerminalFocusWatcher::TerminalFocusWatcher(QObject* parent, const char* name)
: QObject(parent, name)
TerminalFocusWatcher::TerminalFocusWatcher(TQObject* tqparent, const char* name)
: TQObject(tqparent, name)
{
}
@ -23,9 +23,9 @@ TerminalFocusWatcher::~TerminalFocusWatcher()
{
}
bool TerminalFocusWatcher::eventFilter (QObject* /* watched */, QEvent* e)
bool TerminalFocusWatcher::eventFilter (TQObject* /* watched */, TQEvent* e)
{
if (e->type() == QEvent::FocusIn)
if (e->type() == TQEvent::FocusIn)
emit focusChanged();
return false;

@ -14,18 +14,19 @@
#define TERMINAL_FOCUS_WATCHER_H
#include <qobject.h>
#include <tqobject.h>
class TerminalFocusWatcher : public QObject
class TerminalFocusWatcher : public TQObject
{
Q_OBJECT
TQ_OBJECT
public:
explicit TerminalFocusWatcher(QObject* parent = 0, const char* name = 0);
explicit TerminalFocusWatcher(TQObject* tqparent = 0, const char* name = 0);
virtual ~TerminalFocusWatcher();
virtual bool eventFilter (QObject* watched, QEvent* e);
virtual bool eventFilter (TQObject* watched, TQEvent* e);
signals:

@ -13,11 +13,11 @@
#include "terminal_splitter.h"
#include "terminal_splitter.moc"
#include <qobjectlist.h>
#include <tqobjectlist.h>
TerminalSplitter::TerminalSplitter(Orientation o, QWidget* parent, const char* name)
: QSplitter(o, parent, name)
TerminalSplitter::TerminalSplitter(Qt::Orientation o, TQWidget* tqparent, const char* name)
: TQSplitter(o, tqparent, name)
{
is_shutting_down = false;
}
@ -47,7 +47,7 @@ void TerminalSplitter::focusLast()
if (terminalCount(true) == 1)
{
QWidget* w = static_cast<QWidget*>(child(0, QCString("TEWidget"), true));
TQWidget* w = TQT_TQWIDGET(child(0, TQCString("TEWidget"), true));
if (w) w->setFocus();
}
else
@ -64,15 +64,15 @@ int TerminalSplitter::count()
int TerminalSplitter::terminalCount(bool recursive)
{
return queryList(QCString("TEWidget"), 0, false, recursive)->count();
return queryList(TQCString("TEWidget"), 0, false, recursive)->count();
}
int TerminalSplitter::splitterCount(bool recursive)
{
return queryList(QCString("TerminalSplitter"), 0, false, recursive)->count();
return queryList(TQCString("TerminalSplitter"), 0, false, recursive)->count();
}
bool TerminalSplitter::isFirst(QWidget* w)
bool TerminalSplitter::isFirst(TQWidget* w)
{
/* Return whether the widget w is the first in the splitter. */
@ -86,14 +86,14 @@ void TerminalSplitter::recursiveCleanup()
{
/* Clean away empty splitters after a terminal was removed. */
QObjectList* list = queryList("TerminalSplitter", 0, false, false);
QObjectListIt it(*list);
QObject *obj;
TQObjectList* list = queryList("TerminalSplitter", 0, false, false);
TQObjectListIt it(*list);
TQObject *obj;
while ((obj = it.current()) != 0)
{
++it;
TerminalSplitter* splitter = static_cast<TerminalSplitter*>(obj);
TerminalSplitter* splitter = static_cast<TerminalSplitter*>(TQT_TQWIDGET(obj));
splitter->recursiveCleanup();
}
@ -102,20 +102,20 @@ void TerminalSplitter::recursiveCleanup()
else
{
// Update minimum sizes.
if (orientation() == TerminalSplitter::Horizontal)
if (orientation() == Qt::Horizontal)
{
int minimumWidth = (terminalCount() > 1) ?
terminalCount()*150+handleWidth() : terminalCount()*150;
setMinimumSize(QSize(minimumWidth, minimumHeight()));
setMinimumSize(TQSize(minimumWidth, minimumHeight()));
}
else if (orientation() == TerminalSplitter::Vertical)
else if (orientation() == Qt::Vertical)
{
int minimumHeight = (terminalCount() > 1) ?
terminalCount()*70+handleWidth() : terminalCount()*70;
setMinimumSize(QSize(minimumWidth(), minimumHeight));
setMinimumSize(TQSize(minimumWidth(), minimumHeight));
}
}
}

@ -14,15 +14,16 @@
#define TERMINAL_SPLITTER_H
#include <qsplitter.h>
#include <tqsplitter.h>
class TerminalSplitter : public QSplitter
class TerminalSplitter : public TQSplitter
{
Q_OBJECT
TQ_OBJECT
public:
explicit TerminalSplitter(Orientation o, QWidget* parent=0, const char* name=0);
explicit TerminalSplitter(Qt::Orientation o, TQWidget* tqparent=0, const char* name=0);
~TerminalSplitter();
void focusNext();
@ -33,7 +34,7 @@ class TerminalSplitter : public QSplitter
int terminalCount(bool recursive = false);
int splitterCount(bool recursive = false);
bool isFirst(QWidget * w);
bool isFirst(TQWidget * w);
void recursiveCleanup();

@ -14,20 +14,20 @@
#include "title_bar.h"
#include "title_bar.moc"
#include <qtooltip.h>
#include <qwhatsthis.h>
#include <tqtooltip.h>
#include <tqwhatsthis.h>
#include <klocale.h>
TitleBar::TitleBar(QWidget * parent, const char * name, const QString & skin) : QWidget(parent, name)
TitleBar::TitleBar(TQWidget * tqparent, const char * name, const TQString & skin) : TQWidget(tqparent, name)
{
QWhatsThis::add(this, i18n("The title bar displays the session title if available."));
TQWhatsThis::add(this, i18n("The title bar displays the session title if available."));
loadSkin(skin);
connect(focus_button, SIGNAL(toggled(bool)), parent, SLOT(slotSetFocusPolicy(bool)));
connect(quit_button, SIGNAL(clicked()), parent, SLOT(close()));
connect(focus_button, TQT_SIGNAL(toggled(bool)), tqparent, TQT_SLOT(slotSetFocusPolicy(bool)));
connect(quit_button, TQT_SIGNAL(clicked()), tqparent, TQT_SLOT(close()));
}
TitleBar::~TitleBar()
@ -37,18 +37,18 @@ TitleBar::~TitleBar()
delete quit_button;
}
QRegion& TitleBar::getWidgetMask()
TQRegion& TitleBar::getWidgetMask()
{
return mask;
return tqmask;
}
void TitleBar::setTitleText(const QString& title)
void TitleBar::setTitleText(const TQString& title)
{
if (title == title_text)
return;
title_text = title;
repaint();
tqrepaint();
}
void TitleBar::setFocusButtonEnabled(bool enable)
@ -61,10 +61,10 @@ void TitleBar::setConfigurationMenu(KPopupMenu* menu)
config_button->setPopupMenu(menu);
}
void TitleBar::paintEvent(QPaintEvent*)
void TitleBar::paintEvent(TQPaintEvent*)
{
QPainter painter(this);
QFont font(painter.font());
TQPainter painter(this);
TQFont font(painter.font());
painter.drawTiledPixmap(0, 0, width(), height(), back_image);
@ -72,7 +72,7 @@ void TitleBar::paintEvent(QPaintEvent*)
painter.drawPixmap(width() - right_corner.width(), 0, right_corner);
// Add " - " divider between title and skin text.
QString title_postfix(skin_text);
TQString title_postfix(skin_text);
if (!title_postfix.isEmpty() && !title_text.isEmpty())
title_postfix.prepend(" - ");
@ -84,7 +84,7 @@ void TitleBar::paintEvent(QPaintEvent*)
painter.end();
}
void TitleBar::resizeEvent(QResizeEvent *)
void TitleBar::resizeEvent(TQResizeEvent *)
{
updateWidgetMask();
@ -93,24 +93,24 @@ void TitleBar::resizeEvent(QResizeEvent *)
quit_button->move(width() - quit_position.x(), quit_position.y());
}
void TitleBar::loadSkin(const QString& skin)
void TitleBar::loadSkin(const TQString& skin)
{
focus_button = new ImageButton(this, "Focus button");
focus_button->setToggleButton(true);
QToolTip::add(focus_button, i18n("Keep open when focus is lost"));
TQToolTip::add(focus_button, i18n("Keep open when focus is lost"));
config_button = new ImageButton(this, "Configuration button");
QToolTip::add(config_button, i18n("Open Menu"));
TQToolTip::add(config_button, i18n("Open Menu"));
quit_button = new ImageButton(this, "Quit button");
QToolTip::add(quit_button, i18n("Quit"));
TQToolTip::add(quit_button, i18n("Quit"));
setPixmaps(skin);
resize(width(), back_image.height());
}
void TitleBar::reloadSkin(const QString& skin)
void TitleBar::reloadSkin(const TQString& skin)
{
setPixmaps(skin);
@ -122,14 +122,14 @@ void TitleBar::reloadSkin(const QString& skin)
updateWidgetMask();
repaint();
tqrepaint();
}
void TitleBar::setPixmaps(const QString& skin)
void TitleBar::setPixmaps(const TQString& skin)
{
/* Initialize the skin objects. */
QUrl url(locate("appdata", skin + "/title.skin"));
TQUrl url(locate("appdata", skin + "/title.skin"));
KConfig config(url.path());
// Load the text information.
@ -181,12 +181,12 @@ void TitleBar::setPixmaps(const QString& skin)
void TitleBar::updateWidgetMask()
{
QRegion temp_mask;
TQRegion temp_tqmask;
mask = QRegion(*left_corner.mask());
mask += QRegion(QRect(QPoint(left_corner.width(), 0), QPoint(width() - right_corner.width() - 1, height() - 1)));
tqmask = TQRegion(*left_corner.tqmask());
tqmask += TQRegion(TQRect(TQPoint(left_corner.width(), 0), TQPoint(width() - right_corner.width() - 1, height() - 1)));
temp_mask = QRegion(*right_corner.mask());
temp_mask.translate(width() - right_corner.width(), 0);
mask += temp_mask;
temp_tqmask = TQRegion(*right_corner.tqmask());
temp_tqmask.translate(width() - right_corner.width(), 0);
tqmask += temp_tqmask;
}

@ -16,14 +16,14 @@
#include "image_button.h"
#include <qurl.h>
#include <qcolor.h>
#include <qpoint.h>
#include <qbitmap.h>
#include <qpixmap.h>
#include <qwidget.h>
#include <qpainter.h>
#include <qpushbutton.h>
#include <tqurl.h>
#include <tqcolor.h>
#include <tqpoint.h>
#include <tqbitmap.h>
#include <tqpixmap.h>
#include <tqwidget.h>
#include <tqpainter.h>
#include <tqpushbutton.h>
#include <kconfig.h>
@ -32,59 +32,60 @@
#include <kstandarddirs.h>
class TitleBar : public QWidget
class TitleBar : public TQWidget
{
Q_OBJECT
TQ_OBJECT
public:
explicit TitleBar(QWidget * parent = 0, const char * name = 0, const QString & skin = "default");
explicit TitleBar(TQWidget * tqparent = 0, const char * name = 0, const TQString & skin = "default");
~TitleBar();
QRegion& getWidgetMask();
TQRegion& getWidgetMask();
void setTitleText(const QString& title);
void setTitleText(const TQString& title);
void setFocusButtonEnabled(bool enable);
void setConfigurationMenu(KPopupMenu* menu);
void reloadSkin(const QString& skin);
void reloadSkin(const TQString& skin);
protected:
virtual void paintEvent(QPaintEvent*);
virtual void resizeEvent(QResizeEvent*);
virtual void paintEvent(TQPaintEvent*);
virtual void resizeEvent(TQResizeEvent*);
private:
void setPixmaps(const QString& skin);
void loadSkin(const QString& skin);
void setPixmaps(const TQString& skin);
void loadSkin(const TQString& skin);
void updateWidgetMask();
/* Widget's mask */
QRegion mask;
/* Widget's tqmask */
TQRegion tqmask;
/* Text properties */
QString title_text;
QString skin_text;
QColor text_color;
QPoint text_position;
TQString title_text;
TQString skin_text;
TQColor text_color;
TQPoint text_position;
/* Widget's pixmaps */
QPixmap back_image;
QPixmap left_corner;
QPixmap right_corner;
TQPixmap back_image;
TQPixmap left_corner;
TQPixmap right_corner;
/* Quit button */
QPoint quit_position;
TQPoint quit_position;
ImageButton* quit_button;
/* Focus button */
QPoint focus_position;
TQPoint focus_position;
ImageButton* focus_button;
/* Configure button */
QPoint config_position;
TQPoint config_position;
ImageButton* config_button;
};

@ -16,7 +16,7 @@
#include <krootpixmap.h>
TranslucentWidget::TranslucentWidget(QWidget* parent, const char* name, bool translucency) : QWidget(parent, name)
TranslucentWidget::TranslucentWidget(TQWidget* tqparent, const char* name, bool translucency) : TQWidget(tqparent, name)
{
use_translucency = translucency;
@ -40,5 +40,5 @@ void TranslucentWidget::slotUpdateBackground()
// This is wired up to KApplication::backgroundChanged and needed
// to kick KRootPixmap into updating the background again, which
// it likes to forget after having been moved off-screen.
if (root_pixmap) root_pixmap->repaint(true);
if (root_pixmap) root_pixmap->tqrepaint(true);
}

@ -14,18 +14,19 @@
#define TRANSLUCENT_WIDGET_H
#include <qwidget.h>
#include <tqwidget.h>
class KRootPixmap;
class TranslucentWidget : public QWidget
class TranslucentWidget : public TQWidget
{
Q_OBJECT
TQ_OBJECT
public:
explicit TranslucentWidget(QWidget* parent = 0, const char* name = 0, bool translucency = false);
explicit TranslucentWidget(TQWidget* tqparent = 0, const char* name = 0, bool translucency = false);
virtual ~TranslucentWidget();

Loading…
Cancel
Save