aboutsummaryrefslogtreecommitdiffstats
path: root/doc/codesnippets/doc/src/snippets/code/src_qt3support_dialogs_q3filedialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'doc/codesnippets/doc/src/snippets/code/src_qt3support_dialogs_q3filedialog.cpp')
-rw-r--r--doc/codesnippets/doc/src/snippets/code/src_qt3support_dialogs_q3filedialog.cpp229
1 files changed, 0 insertions, 229 deletions
diff --git a/doc/codesnippets/doc/src/snippets/code/src_qt3support_dialogs_q3filedialog.cpp b/doc/codesnippets/doc/src/snippets/code/src_qt3support_dialogs_q3filedialog.cpp
deleted file mode 100644
index ea669857d..000000000
--- a/doc/codesnippets/doc/src/snippets/code/src_qt3support_dialogs_q3filedialog.cpp
+++ /dev/null
@@ -1,229 +0,0 @@
-//! [0]
-QString s = Q3FileDialog::getOpenFileName(
- "/home",
- "Images (*.png *.xpm *.jpg)",
- this,
- "open file dialog",
- "Choose a file");
-//! [0]
-
-
-//! [1]
-"Images (*.png *.xpm *.jpg);;Text files (*.txt);;XML files (*.xml)"
-//! [1]
-
-
-//! [2]
-Q3FileDialog* fd = new Q3FileDialog(this, "file dialog", true);
-fd->setMode(Q3FileDialog::AnyFile);
-//! [2]
-
-
-//! [3]
-fd->setFilter("Images (*.png *.xpm *.jpg)");
-//! [3]
-
-
-//! [4]
-fd->setViewMode(Q3FileDialog::Detail);
-//! [4]
-
-
-//! [5]
-QString fileName;
-if (fd->exec() == QDialog::Accepted)
- fileName = fd->selectedFile();
-//! [5]
-
-
-//! [6]
-class Preview : public QLabel, public Q3FilePreview
-{
-public:
- Preview(QWidget *parent=0) : QLabel(parent) {}
-
- void previewUrl(const Q3Url &u)
- {
- QString path = u.path();
- QPixmap pix(path);
- if (pix.isNull())
- setText("This is not a pixmap");
- else
- setPixmap(pix);
- }
-};
-//! [6]
-
-
-//! [7]
-Preview* p = new Preview;
-
-Q3FileDialog* fd = new Q3FileDialog(this);
-fd->setContentsPreviewEnabled(true);
-fd->setContentsPreview(p, p);
-fd->setPreviewMode(Q3FileDialog::Contents);
-fd->show();
-//! [7]
-
-
-//! [8]
-QStringList list = myFileDialog.selectedFiles();
-QStringList::Iterator it = list.begin();
-while(it != list.end()) {
- myProcessing(*it);
- ++it;
-}
-//! [8]
-
-
-//! [9]
-fd->setFilter("All C++ files (*.cpp *.cc *.C *.cxx *.c++)");
-fd->setFilter("*.cpp *.cc *.C *.cxx *.c++");
-fd->setFilter("All C++ files (*.cpp;*.cc;*.C;*.cxx;*.c++)");
-fd->setFilter("*.cpp;*.cc;*.C;*.cxx;*.c++");
-//! [9]
-
-
-//! [10]
-QString s = Q3FileDialog::getOpenFileName(
- "/home",
- "Images (*.png *.xpm *.jpg)",
- this,
- "open file dialog",
- "Choose a file to open");
-//! [10]
-
-
-//! [11]
-QString s = Q3FileDialog::getSaveFileName(
- "/home",
- "Images (*.png *.xpm *.jpg)",
- this,
- "save file dialog",
- "Choose a filename to save under");
-//! [11]
-
-
-//! [12]
-QString s = Q3FileDialog::getExistingDirectory(
- "/home",
- this,
- "get existing directory",
- "Choose a directory",
- true);
-//! [12]
-
-
-//! [13]
-MyFileDialog::MyFileDialog(QWidget* parent, const char* name) :
- Q3FileDialog(parent, name)
-{
- QLabel* label = new QLabel("Added widgets", this);
- QLineEdit* lineedit = new QLineEdit(this);
- QPushButton* pushbutton = new QPushButton(this);
-
- addWidgets(label, lineedit, pushbutton);
-}
-//! [13]
-
-
-//! [14]
-QString types("Image files (*.png *.xpm *.jpg);;"
- "Text files (*.txt);;"
- "Any files (*)");
-Q3FileDialog fd = new Q3FileDialog(this);
-fd->setFilters(types);
-fd->show();
-//! [14]
-
-
-//! [15]
-Q3FileDialog* fd = new Q3FileDialog(this);
-fd->addFilter("Images (*.png *.jpg *.xpm)");
-fd->show();
-//! [15]
-
-
-//! [16]
-QStringList files = Q3FileDialog::getOpenFileNames(
- "Images (*.png *.xpm *.jpg)",
- "/home",
- this,
- "open files dialog",
- "Select one or more files to open");
-//! [16]
-
-
-//! [17]
-QStringList list = files;
-QStringList::Iterator it = list.begin();
-while(it != list.end()) {
- myProcessing(*it);
- ++it;
-}
-//! [17]
-
-
-//! [18]
-class Preview : public QLabel, public Q3FilePreview
-{
-public:
- Preview(QWidget *parent=0) : QLabel(parent) {}
-
- void previewUrl(const Q3Url &u)
- {
- QString path = u.path();
- QPixmap pix(path);
- if (pix.isNull())
- setText("This is not a pixmap");
- else
- setText("This is a pixmap");
- }
-};
-
-//...
-
-int main(int argc, char** argv)
-{
- Preview* p = new Preview;
-
- Q3FileDialog* fd = new Q3FileDialog(this);
- fd->setInfoPreviewEnabled(true);
- fd->setInfoPreview(p, p);
- fd->setPreviewMode(Q3FileDialog::Info);
- fd->show();
-}
-
-//! [18]
-
-
-//! [19]
-class Preview : public QLabel, public Q3FilePreview
-{
-public:
- Preview(QWidget *parent=0) : QLabel(parent) {}
-
- void previewUrl(const Q3Url &u)
- {
- QString path = u.path();
- QPixmap pix(path);
- if (pix.isNull())
- setText("This is not a pixmap");
- else
- setPixmap(pix);
- }
-};
-
-//...
-
-int main(int argc, char** argv)
-{
- Preview* p = new Preview;
-
- Q3FileDialog* fd = new Q3FileDialog(this);
- fd->setContentsPreviewEnabled(true);
- fd->setContentsPreview(p, p);
- fd->setPreviewMode(Q3FileDialog::Contents);
- fd->show();
-}
-//! [19]