From 4c2680a5cdfaa4ea2bd8881ffeee0f681ba34ead Mon Sep 17 00:00:00 2001
From: zecke <zecke>
Date: Mon, 15 Nov 2004 15:42:19 +0000
Subject: Make tabmanager quick launchable

---
diff --git a/noncore/settings/tabmanager/main.cpp b/noncore/settings/tabmanager/main.cpp
index f737de5..cf6f835 100644
--- a/noncore/settings/tabmanager/main.cpp
+++ b/noncore/settings/tabmanager/main.cpp
@@ -1,12 +1,5 @@
 #include "tabmainwindow.h"
-#include <qpe/qpeapplication.h>
+#include <opie2/oapplicationfactory.h>
 
-int main( int argc, char **argv ){
-  QPEApplication application( argc, argv );
-  TabMainWindow mainWindow;
-  application.showMainWidget(&mainWindow);
-  return application.exec();
-}
-
-//main.cpp
+OPIE_EXPORT_APP( Opie::Core::OApplicationFactory<TabMainWindow> )
 
diff --git a/noncore/settings/tabmanager/tabmainwindow.h b/noncore/settings/tabmanager/tabmainwindow.h
index 69fb15d..d154f1e 100644
--- a/noncore/settings/tabmanager/tabmainwindow.h
+++ b/noncore/settings/tabmanager/tabmainwindow.h
@@ -10,7 +10,9 @@
 class TabMainWindow : public QMainWindow { 
 
 public:
-  TabMainWindow( QWidget* parent = 0, const char* name = 0) : QMainWindow(parent, name){
+  static QString appName() { return QString::fromLatin1( QUICKAPP_NAME ); }
+
+  TabMainWindow( QWidget* parent = 0, const char* name = 0, WFlags fl = 0) : QMainWindow(parent, name, fl){
     tabManager = new TabManager(this, "TabManger");
     setCaption("Tab Manager");
     setToolBarsMovable(false);
diff --git a/noncore/settings/tabmanager/tabmanager.pro b/noncore/settings/tabmanager/tabmanager.pro
index d4aac43..f65a1d7 100644
--- a/noncore/settings/tabmanager/tabmanager.pro
+++ b/noncore/settings/tabmanager/tabmanager.pro
@@ -1,5 +1,4 @@
-TEMPLATE	= app
-CONFIG		= qt warn_on 
+CONFIG		= qt quick-app
 HEADERS		= tabmanager.h tabmainwindow.h tablistview.h tabmanagerbase.h tabapplnk.h
 SOURCES		= main.cpp tabmanager.cpp tabmanagerbase.cpp
 INCLUDEPATH	+= $(OPIEDIR)/include
@@ -7,6 +6,5 @@ DEPENDPATH	+= $(OPIEDIR)/include
 LIBS		+= -lqpe -lopiecore2
 INTERFACES	= app.ui wait.ui
 TARGET		= tabmanager
-DESTDIR 	= $(OPIEDIR)/bin
 
 include ( $(OPIEDIR)/include.pro )
--
cgit v0.9.0.2