cf12defd28
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
68 lines
1.4 KiB
C++
68 lines
1.4 KiB
C++
#ifndef KWINDOWTEST_H
|
|
#define KWINDOWTEST_H
|
|
|
|
#include <QMenuBar>
|
|
#include <QProgressBar>
|
|
#include <QStatusBar>
|
|
#include <QTimer>
|
|
#include <ktoolbar.h>
|
|
#include <kxmlguiwindow.h>
|
|
|
|
class QTextEdit;
|
|
class QComboBox;
|
|
class QLineEdit;
|
|
|
|
class TestWindow : public KXmlGuiWindow
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
TestWindow(QWidget *parent = nullptr);
|
|
~TestWindow() override;
|
|
|
|
public Q_SLOTS:
|
|
void beFixed();
|
|
void beYFixed();
|
|
|
|
void slotNew();
|
|
void slotPrint();
|
|
void slotReturn();
|
|
void slotSave();
|
|
void slotList(const QString &str);
|
|
void slotOpen();
|
|
void slotCompletion();
|
|
void slotCompletionsMenu(QAction *action);
|
|
void slotInsertClock();
|
|
void slotLined();
|
|
void slotImportant();
|
|
void slotExit();
|
|
void slotFrame();
|
|
void slotListCompletion();
|
|
void slotMessage(int, bool);
|
|
void slotToggle(bool);
|
|
void slotClearCombo();
|
|
void slotGoGoGoo();
|
|
void slotInsertListInCombo();
|
|
void slotMakeItem3Current();
|
|
void slotToggled(QAction *action);
|
|
|
|
protected:
|
|
QMenu *itemsMenu;
|
|
QMenu *completions;
|
|
QStatusBar *statusBar;
|
|
KToolBar *tb;
|
|
KToolBar *tb1;
|
|
class QLineEdit *testLineEdit;
|
|
class QComboBox *testComboBox;
|
|
QAction *fileNewAction;
|
|
QAction *exitAction;
|
|
bool lineL;
|
|
bool exitB;
|
|
bool greenF;
|
|
bool ena;
|
|
QTextEdit *widget;
|
|
QTimer *timer;
|
|
QProgressBar *pr;
|
|
};
|
|
#endif
|