summaryrefslogtreecommitdiffstats
path: root/kdeui/tests/kxmlguitest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kdeui/tests/kxmlguitest.cpp')
-rw-r--r--kdeui/tests/kxmlguitest.cpp64
1 files changed, 0 insertions, 64 deletions
diff --git a/kdeui/tests/kxmlguitest.cpp b/kdeui/tests/kxmlguitest.cpp
deleted file mode 100644
index a903aeb3f..000000000
--- a/kdeui/tests/kxmlguitest.cpp
+++ /dev/null
@@ -1,64 +0,0 @@
-#include "kxmlguitest.h"
-#include <kapplication.h>
-#include <kmainwindow.h>
-#include <kxmlguifactory.h>
-#include <kxmlguiclient.h>
-#include <kxmlguibuilder.h>
-#include <kaction.h>
-#include <kdebug.h>
-#include <kstdaction.h>
-#include <kstandarddirs.h>
-#include <tqlineedit.h>
-#include <tqdir.h>
-
-void Client::slotSec()
-{
- kdDebug() << "Client::slotSec()" << endl;
-}
-
-int main( int argc, char **argv )
-{
- KApplication app( argc, argv, "kxmlguitest" );
-
- // KXMLGUIClient looks in the "data" resource for the .rc files
- // Let's add $PWD (ideally $srcdir instead...) to it
- KGlobal::dirs()->addResourceDir( "data", TQDir::currentDirPath() );
-
- KMainWindow *mainwindow = new KMainWindow;
-
- TQLineEdit* line = new TQLineEdit( mainwindow );
- mainwindow->setCentralWidget( line );
-
- mainwindow->show();
-
- KXMLGUIBuilder *builder = new KXMLGUIBuilder( mainwindow );
-
- KXMLGUIFactory *factory = new KXMLGUIFactory( builder );
-
- Client *shell = new Client;
- shell->setInstance( new KInstance( "konqueror" ) );
- shell->instance()->dirs()->addResourceDir( "data", TQDir::currentDirPath() );
-
- (void)new KAction( "Split", "view_left_right", 0, 0, 0, shell->actionCollection(), "splitviewh" );
-
- shell->setXMLFile( "./kxmlguitest_shell.rc" );
-
- factory->addClient( shell );
-
- Client *part = new Client;
-
- (void)new KAction( "decfont", "viewmag-", 0, 0, 0, part->actionCollection(), "decFontSizes" );
- (void)new KAction( "sec", "unlock", Qt::ALT + Qt::Key_1, part, TQT_SLOT( slotSec() ), part->actionCollection(), "security" );
-
- part->setXMLFile( "./kxmlguitest_part.rc" );
-
- factory->addClient( part );
- for ( int i = 0; i < 10; ++i )
- {
- factory->removeClient( part );
- factory->addClient( part );
- }
-
- return app.exec();
-}
-#include "kxmlguitest.moc"