summaryrefslogtreecommitdiffstats
path: root/tqtinterface/qt4/tools/designer/examples/filechooser/widget
diff options
context:
space:
mode:
Diffstat (limited to 'tqtinterface/qt4/tools/designer/examples/filechooser/widget')
-rw-r--r--tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.cpp62
-rw-r--r--tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.h48
-rw-r--r--tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.pro9
-rw-r--r--tqtinterface/qt4/tools/designer/examples/filechooser/widget/main.cpp10
4 files changed, 0 insertions, 129 deletions
diff --git a/tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.cpp b/tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.cpp
deleted file mode 100644
index ba39dc7..0000000
--- a/tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.cpp
+++ /dev/null
@@ -1,62 +0,0 @@
-#include "filechooser.h"
-#include <tqlineedit.h>
-#include <tqpushbutton.h>
-#include <tqfiledialog.h>
-#include <tqlayout.h>
-
-FileChooser::FileChooser( TQWidget *parent, const char *name )
- : TQWidget( parent, name ), md( File )
-{
- TQHBoxLayout *tqlayout = new TQHBoxLayout( this );
- tqlayout->setMargin( 0 );
-
- lineEdit = new TQLineEdit( this, "filechooser_lineedit" );
- tqlayout->addWidget( lineEdit );
-
- connect( lineEdit, TQT_SIGNAL( textChanged( const TQString & ) ),
- this, TQT_SIGNAL( fileNameChanged( const TQString & ) ) );
-
- button = new TQPushButton( "...", this, "filechooser_button" );
- button->setFixedWidth( button->fontMetrics().width( " ... " ) );
- tqlayout->addWidget( button );
-
- connect( button, TQT_SIGNAL( clicked() ),
- this, TQT_SLOT( chooseFile() ) );
-
- setFocusProxy( lineEdit );
-}
-
-void FileChooser::setMode( Mode m )
-{
- md = m;
-}
-
-FileChooser::Mode FileChooser::mode() const
-{
- return md;
-}
-
-void FileChooser::setFileName( const TQString &fn )
-{
- lineEdit->setText( fn );
-}
-
-TQString FileChooser::fileName() const
-{
- return lineEdit->text();
-}
-
-void FileChooser::chooseFile()
-{
- TQString fn;
- if ( mode() == File )
- fn = TQFileDialog::getOpenFileName( lineEdit->text(), TQString(), this );
- else
- fn = TQFileDialog::getExistingDirectory( lineEdit->text(),this );
-
- if ( !fn.isEmpty() ) {
- lineEdit->setText( fn );
- emit fileNameChanged( fn );
- }
-}
-
diff --git a/tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.h b/tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.h
deleted file mode 100644
index 58d68ce..0000000
--- a/tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.h
+++ /dev/null
@@ -1,48 +0,0 @@
-#ifndef FILECHOOSER_H
-#define FILECHOOSER_H
-
-#include <tqwidget.h>
-#include <tqwidgetplugin.h>
-
-class TQLineEdit;
-class TQPushButton;
-
-#ifdef FILECHOOSER_IS_WIDGET
-#undef TQT_WIDGET_PLUGIN_EXPORT
-#define TQT_WIDGET_PLUGIN_EXPORT
-#endif
-
-class TQT_WIDGET_PLUGIN_EXPORT FileChooser : public TQWidget
-{
- TQ_OBJECT
-
- TQ_ENUMS( Mode )
- Q_PROPERTY( Mode mode READ mode WRITE setMode )
- Q_PROPERTY( TQString fileName READ fileName WRITE setFileName )
-
-public:
- FileChooser( TQWidget *parent = 0, const char *name = 0);
-
- enum Mode { File, Directory };
-
- TQString fileName() const;
- Mode mode() const;
-
-public Q_SLOTS:
- void setFileName( const TQString &fn );
- void setMode( Mode m );
-
-Q_SIGNALS:
- void fileNameChanged( const TQString & );
-
-private Q_SLOTS:
- void chooseFile();
-
-private:
- TQLineEdit *lineEdit;
- TQPushButton *button;
- Mode md;
-
-};
-
-#endif
diff --git a/tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.pro b/tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.pro
deleted file mode 100644
index 20ea787..0000000
--- a/tqtinterface/qt4/tools/designer/examples/filechooser/widget/filechooser.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = app
-LANGUAGE = C++
-TARGET = filechooser
-
-SOURCES += filechooser.cpp main.cpp
-HEADERS += filechooser.h
-CONFIG += qt warn_on release
-DBFILE = filechooser.db
-DEFINES += FILECHOOSER_IS_WIDGET
diff --git a/tqtinterface/qt4/tools/designer/examples/filechooser/widget/main.cpp b/tqtinterface/qt4/tools/designer/examples/filechooser/widget/main.cpp
deleted file mode 100644
index 6daaddd..0000000
--- a/tqtinterface/qt4/tools/designer/examples/filechooser/widget/main.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
-#include <tqapplication.h>
-#include "filechooser.h"
-
-int main( int argc, char ** argv )
-{
- TQApplication a( argc, argv );
- FileChooser *fc = new FileChooser;
- fc->show();
- return a.exec();
-}