From 363cc582d2a6c9b6fa1409bccaef861ea1bcce15 Mon Sep 17 00:00:00 2001 From: zecke Date: Tue, 12 Oct 2004 12:19:49 +0000 Subject: -Make converter_base a QWidget -Provide a C'tor with QWidget,const char* name, WFlags fl -Make it quicklaunchable --- (limited to 'noncore/tools') diff --git a/noncore/tools/pimconverter/converter.cpp b/noncore/tools/pimconverter/converter.cpp index ded59b6..e9de3c3 100644 --- a/noncore/tools/pimconverter/converter.cpp +++ b/noncore/tools/pimconverter/converter.cpp @@ -1,8 +1,7 @@ #include "converter.h" /* OPIE */ -#include - +#include #include #include // Include SQL related header files @@ -17,10 +16,13 @@ #include +OPIE_EXPORT_APP( Opie::Core::OApplicationFactory ) + using namespace Opie; using namespace Pim; -Converter::Converter(): +Converter::Converter(QWidget *p, const char* n, WFlags fl): + converter_base( p, n, fl ), m_selectedDatabase( ADDRESSBOOK ), m_selectedSourceFormat( XML ), m_selectedDestFormat( SQL ), @@ -56,11 +58,11 @@ void Converter::start_conversion(){ odebug << "SourceFormat: " << m_selectedSourceFormat << oendl; odebug << "DestFormat: " << m_selectedDestFormat << oendl; if ( m_selectedSourceFormat == m_selectedDestFormat ){ - + QMessageBox::warning( this, "PimConverter", tr( "It is not a good idea to use\n" ) +tr( "the same source and destformat !" ), - tr( "Ok" ) ); + tr( "Ok" ) ); return; } @@ -212,7 +214,7 @@ void Converter::start_conversion(){ void Converter::closeEvent( QCloseEvent *e ) { - + /* Due to the fact that we don't have multitasking here, this * critical handling don't make sense, but the future.. */ @@ -222,18 +224,3 @@ void Converter::closeEvent( QCloseEvent *e ) } e->accept(); } - - - -int main( int argc, char** argv ) { - - QPEApplication a( argc, argv ); - - Converter dlg; - - a.showMainWidget( &dlg ); - // dlg. showMaximized ( ); - - return a.exec(); - -} diff --git a/noncore/tools/pimconverter/converter.h b/noncore/tools/pimconverter/converter.h index a78c6bc..344562a 100755 --- a/noncore/tools/pimconverter/converter.h +++ b/noncore/tools/pimconverter/converter.h @@ -7,7 +7,8 @@ class Converter: public converter_base { public: - Converter(); + Converter(QWidget *parent, const char* name, WFlags fl); + static QString appName() { return QString::fromLatin1("opimconverter");} // Slots defined in the ui-description file void start_conversion(); diff --git a/noncore/tools/pimconverter/converter.pro b/noncore/tools/pimconverter/converter.pro index 0504a55..4677ee6 100644 --- a/noncore/tools/pimconverter/converter.pro +++ b/noncore/tools/pimconverter/converter.pro @@ -1,11 +1,10 @@ -CONFIG = qt warn_on debug -# CONFIG = qt warn_on release quick-app +CONFIG = qt quick-app HEADERS = converter.h SOURCES = converter.cpp INTERFACES = converter_base.ui INCLUDEPATH += $(OPIEDIR)/include DEPENDPATH += $(OPIEDIR)/include LIBS += -lqpe -lopiecore2 -lopiepim2 -lopiedb2 -TARGET = $(OPIEDIR)/bin/opimconverter +TARGET = opimconverter include ( $(OPIEDIR)/include.pro ) diff --git a/noncore/tools/pimconverter/converter_base.ui b/noncore/tools/pimconverter/converter_base.ui index c7a2fb5..a5b22c9 100644 --- a/noncore/tools/pimconverter/converter_base.ui +++ b/noncore/tools/pimconverter/converter_base.ui @@ -1,7 +1,7 @@ converter_base - QDialog + QWidget name converter_base -- cgit v0.9.0.2