Remove more references to demos.
Change-Id: I431184cd0534c86047706fdaa1045b2935de5d7a Reviewed-on: http://codereview.qt.nokia.com/1307 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: David Boddie
This commit is contained in:
parent
b59392aeb5
commit
6efe729881
@ -29,7 +29,7 @@
|
|||||||
\example painting/affine
|
\example painting/affine
|
||||||
\title Affine Transformations
|
\title Affine Transformations
|
||||||
|
|
||||||
In this demo we show Qt's ability to perform affine transformations
|
In this example we show Qt's ability to perform affine transformations
|
||||||
on painting operations.
|
on painting operations.
|
||||||
|
|
||||||
\image affine-demo.png
|
\image affine-demo.png
|
@ -27,9 +27,9 @@
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
\example sql/books
|
\example sql/books
|
||||||
\title Books Demonstration
|
\title Books
|
||||||
|
|
||||||
The Books demonstration shows how Qt's SQL classes can be used with the model/view
|
The Books example shows how Qt's SQL classes can be used with the model/view
|
||||||
framework to create rich user interfaces for information stored in a database.
|
framework to create rich user interfaces for information stored in a database.
|
||||||
|
|
||||||
\image books-demo.png
|
\image books-demo.png
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\example embedded/styledemo
|
\example embedded/styleexample
|
||||||
\title Embedded Styles
|
\title Embedded Styles
|
||||||
|
|
||||||
\image styledemo-demo.png
|
\image styledemo-demo.png
|
@ -777,7 +777,7 @@
|
|||||||
|
|
||||||
\section2 4.2 Qt Documentation
|
\section2 4.2 Qt Documentation
|
||||||
|
|
||||||
Qt 4.7 comes with 17 examples and 2 Demonstrations for model/view.
|
Qt 5.0 comes with 19 examples for model/view.
|
||||||
The examples can be found on the \l{Item Views Examples} page.
|
The examples can be found on the \l{Item Views Examples} page.
|
||||||
|
|
||||||
\table
|
\table
|
||||||
@ -841,6 +841,11 @@
|
|||||||
\o QTableView
|
\o QTableView
|
||||||
\o QStandardItemModel
|
\o QStandardItemModel
|
||||||
\o
|
\o
|
||||||
|
\row
|
||||||
|
\o Interview
|
||||||
|
\o Multiple
|
||||||
|
\o Custom item model
|
||||||
|
\o Multiple views
|
||||||
\row
|
\row
|
||||||
\o Pixelator
|
\o Pixelator
|
||||||
\o QTableView
|
\o QTableView
|
||||||
@ -871,24 +876,16 @@
|
|||||||
\o QTableView
|
\o QTableView
|
||||||
\o QStandardItemModel
|
\o QStandardItemModel
|
||||||
\o Custom delegate that uses a spin box as a cell editor
|
\o Custom delegate that uses a spin box as a cell editor
|
||||||
|
\row
|
||||||
|
\o Spreadsheet
|
||||||
|
\o {2, 1} QTableView
|
||||||
|
\o Custom delegates
|
||||||
\row
|
\row
|
||||||
\o Star Delegate
|
\o Star Delegate
|
||||||
\o {2, 1} QTableWidget
|
\o {2, 1} QTableWidget
|
||||||
\o Comprehensive custom delegate example.
|
\o Comprehensive custom delegate example.
|
||||||
\endtable
|
\endtable
|
||||||
|
|
||||||
\l{Qt Demonstrations}{Demonstrations} are similar to examples except that no
|
|
||||||
walkthrough is provided for the code. Demonstrations are typically more
|
|
||||||
feature rich than examples.
|
|
||||||
|
|
||||||
\list
|
|
||||||
\o The \bold Interview demonstration shows the same model and
|
|
||||||
selection being shared between three different views.
|
|
||||||
\o The \bold Spreadsheet demonstration illustrates the use of a
|
|
||||||
table view as a spreadsheet, using custom delegates to render
|
|
||||||
each item according to the type of data it contains.
|
|
||||||
\endlist
|
|
||||||
|
|
||||||
A \l{Model/View Programming}{reference document} for model/view technology
|
A \l{Model/View Programming}{reference document} for model/view technology
|
||||||
is also available.
|
is also available.
|
||||||
*/
|
*/
|
||||||
|
@ -1,39 +1,8 @@
|
|||||||
Qt is supplied with a number of example applications and demonstrations that
|
Qt is supplied with a number of example applications that have been
|
||||||
have been written to provide developers with examples of the Qt API in use,
|
written to provide developers with examples of the Qt API in use,
|
||||||
highlight good programming practice, and showcase features found in each of
|
highlight good programming practice, and showcase features found in each of
|
||||||
Qt's core technologies.
|
Qt's core technologies.
|
||||||
|
|
||||||
The example and demo launcher can be used to explore the different categories
|
|
||||||
available. It provides an overview of each example, lets you view the
|
|
||||||
documentation in Qt Assistant, and is able to launch examples and demos.
|
|
||||||
|
|
||||||
Documentation for examples can be found in the Tutorials and Examples section
|
Documentation for examples can be found in the Examples section
|
||||||
of the Qt documentation.
|
of the Qt documentation.
|
||||||
|
|
||||||
|
|
||||||
Finding the Qt Examples and Demos launcher
|
|
||||||
==========================================
|
|
||||||
|
|
||||||
On Windows:
|
|
||||||
|
|
||||||
The launcher can be accessed via the Windows Start menu. Select the menu
|
|
||||||
entry entitled "Qt Examples and Demos" entry in the submenu containing
|
|
||||||
the Qt tools.
|
|
||||||
|
|
||||||
On Mac OS X:
|
|
||||||
|
|
||||||
For the binary distribution, the qtdemo executable is installed in the
|
|
||||||
/Developer/Applications/Qt directory. For the source distribution, it is
|
|
||||||
installed alongside the other Qt tools on the path specified when Qt is
|
|
||||||
configured.
|
|
||||||
|
|
||||||
On Unix/Linux:
|
|
||||||
|
|
||||||
The qtdemo executable is installed alongside the other Qt tools on the path
|
|
||||||
specified when Qt is configured.
|
|
||||||
|
|
||||||
On all platforms:
|
|
||||||
|
|
||||||
The source code for the launcher can be found in the demos/qtdemo directory
|
|
||||||
in the Qt package. This example is built at the same time as the Qt libraries,
|
|
||||||
tools, examples, and demonstrations.
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
TEMPLATE = subdirs
|
TEMPLATE = subdirs
|
||||||
SUBDIRS = styledemo raycasting flickable digiflip
|
SUBDIRS = styleexample raycasting flickable digiflip
|
||||||
|
|
||||||
SUBDIRS += lightmaps
|
SUBDIRS += lightmaps
|
||||||
SUBDIRS += flightinfo
|
SUBDIRS += flightinfo
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 164 KiB After Width: | Height: | Size: 164 KiB |
Before Width: | Height: | Size: 865 B After Width: | Height: | Size: 865 B |
@ -45,7 +45,7 @@
|
|||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
QApplication app(argc, argv);
|
QApplication app(argc, argv);
|
||||||
Q_INIT_RESOURCE(styledemo);
|
Q_INIT_RESOURCE(styleexample);
|
||||||
|
|
||||||
app.setApplicationName("style");
|
app.setApplicationName("style");
|
||||||
app.setOrganizationName("Nokia");
|
app.setOrganizationName("Nokia");
|
@ -4,11 +4,11 @@ TEMPLATE = app
|
|||||||
HEADERS += stylewidget.h
|
HEADERS += stylewidget.h
|
||||||
FORMS += stylewidget.ui
|
FORMS += stylewidget.ui
|
||||||
SOURCES += main.cpp stylewidget.cpp
|
SOURCES += main.cpp stylewidget.cpp
|
||||||
RESOURCES += styledemo.qrc
|
RESOURCES += styleexample.qrc
|
||||||
|
|
||||||
target.path = $$[QT_INSTALL_EXAMPLES]/qtbase/embedded/styledemo
|
target.path = $$[QT_INSTALL_EXAMPLES]/qtbase/embedded/styleexample
|
||||||
sources.files = $$SOURCES $$HEADERS $$RESOURCES $$FORMS *.pro *.html
|
sources.files = $$SOURCES $$HEADERS $$RESOURCES $$FORMS *.pro *.html
|
||||||
sources.path = $$[QT_INSTALL_EXAMPLES]/qtbase/embedded/styledemo
|
sources.path = $$[QT_INSTALL_EXAMPLES]/qtbase/embedded/styleexample
|
||||||
INSTALLS += target sources
|
INSTALLS += target sources
|
||||||
|
|
||||||
symbian {
|
symbian {
|
@ -314,7 +314,7 @@
|
|||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<resources>
|
<resources>
|
||||||
<include location="StyleDemo.qrc"/>
|
<include location="styleexample.qrc"/>
|
||||||
</resources>
|
</resources>
|
||||||
<connections>
|
<connections>
|
||||||
<connection>
|
<connection>
|
@ -78,7 +78,7 @@ MainWindow::MainWindow(QWidget *parent)
|
|||||||
layout->addWidget(vSplitter);
|
layout->addWidget(vSplitter);
|
||||||
setLayout(layout);
|
setLayout(layout);
|
||||||
|
|
||||||
setWindowTitle(tr("Chip Demo"));
|
setWindowTitle(tr("Chip Example"));
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::populateScene()
|
void MainWindow::populateScene()
|
||||||
|
@ -78,6 +78,6 @@ int main(int argc, char *argv[])
|
|||||||
view.setBackgroundBrush(QPixmap(":/No-Ones-Laughing-3.jpg"));
|
view.setBackgroundBrush(QPixmap(":/No-Ones-Laughing-3.jpg"));
|
||||||
view.setViewportUpdateMode(QGraphicsView::BoundingRectViewportUpdate);
|
view.setViewportUpdateMode(QGraphicsView::BoundingRectViewportUpdate);
|
||||||
view.show();
|
view.show();
|
||||||
view.setWindowTitle("Embedded Dialogs Demo");
|
view.setWindowTitle("Embedded Dialogs Example");
|
||||||
return app.exec();
|
return app.exec();
|
||||||
}
|
}
|
||||||
|
@ -64,7 +64,7 @@
|
|||||||
#include <qdebug.h>
|
#include <qdebug.h>
|
||||||
|
|
||||||
static const char * const message =
|
static const char * const message =
|
||||||
"<p><b>Qt Main Window Demo</b></p>"
|
"<p><b>Qt Main Window Example</b></p>"
|
||||||
|
|
||||||
"<p>This is a demonstration of the QMainWindow, QToolBar and "
|
"<p>This is a demonstration of the QMainWindow, QToolBar and "
|
||||||
"QDockWidget classes.</p>"
|
"QDockWidget classes.</p>"
|
||||||
@ -88,7 +88,7 @@ MainWindow::MainWindow(const QMap<QString, QSize> &customSizeHints,
|
|||||||
: QMainWindow(parent, flags)
|
: QMainWindow(parent, flags)
|
||||||
{
|
{
|
||||||
setObjectName("MainWindow");
|
setObjectName("MainWindow");
|
||||||
setWindowTitle("Qt Main Window Demo");
|
setWindowTitle("Qt Main Window Example");
|
||||||
|
|
||||||
center = new QTextEdit(this);
|
center = new QTextEdit(this);
|
||||||
center->setReadOnly(true);
|
center->setReadOnly(true);
|
||||||
|
@ -895,7 +895,7 @@ XFormWidget::XFormWidget(QWidget *parent)
|
|||||||
// defaults
|
// defaults
|
||||||
view->reset();
|
view->reset();
|
||||||
vectorType->setChecked(true);
|
vectorType->setChecked(true);
|
||||||
textEditor->setText("Qt Affine Transformation Demo");
|
textEditor->setText("Qt Affine Transformation Example");
|
||||||
textEditor->setEnabled(false);
|
textEditor->setEnabled(false);
|
||||||
|
|
||||||
animateButton->animateClick();
|
animateButton->animateClick();
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
<html>
|
<html>
|
||||||
|
|
||||||
<h1>Demo for composition modes</h1>
|
<h1>Example for composition modes</h1>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
This demo shows some of the more advanced composition modes supported by Qt.
|
This example shows some of the more advanced composition modes supported by Qt.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
<html><head><meta name="qrichtext" content="1" /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>QTextEdit Demonstration</title><style type="text/css">
|
<html><head><meta name="qrichtext" content="1" /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>QTextEdit Example</title><style type="text/css">
|
||||||
p, li { white-space: pre-wrap; }
|
p, li { white-space: pre-wrap; }
|
||||||
</style></head><body style=" font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
|
</style></head><body style=" font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
|
||||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:20pt; font-weight:600;">QTextEdit</span></p>
|
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:20pt; font-weight:600;">QTextEdit</span></p>
|
||||||
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The QTextEdit widget is an advanced editor that supports formatted rich text. It can be used to display HTML and other rich document formats. Internally, QTextEdit uses the QTextDocument class to describe both the high-level structure of each document and the low-level formatting of paragraphs.</span></p>
|
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The QTextEdit widget is an advanced editor that supports formatted rich text. It can be used to display HTML and other rich document formats. Internally, QTextEdit uses the QTextDocument class to describe both the high-level structure of each document and the low-level formatting of paragraphs.</span></p>
|
||||||
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;">If you are viewing this document in the <span style=" font-style:italic;">textedit</span> demo, you can edit this document to explore Qt's rich text editing features. We have included some comments in each of the following sections to encourage you to experiment. </p>
|
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;">If you are viewing this document in the <span style=" font-style:italic;">textedit</span> example, you can edit this document to explore Qt's rich text editing features. We have included some comments in each of the following sections to encourage you to experiment. </p>
|
||||||
<p style=" margin-top:16px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:18pt; font-weight:600;"><span style=" font-size:16pt;">Font and Paragraph Styles</span></p>
|
<p style=" margin-top:16px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:18pt; font-weight:600;"><span style=" font-size:16pt;">Font and Paragraph Styles</span></p>
|
||||||
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">QTextEdit supports </span><span style=" font-size:11pt; font-weight:600;">bold</span><span style=" font-size:11pt;">, </span><span style=" font-size:11pt; font-style:italic;">italic</span><span style=" font-size:11pt;">, and </span><span style=" font-size:11pt; text-decoration: underline;">underlined</span><span style=" font-size:11pt;"> font styles, and can display </span><span style=" font-size:11pt; font-weight:600; color:#00007f;">multicolored</span><span style=" font-size:11pt;"> </span><span style=" font-size:11pt; font-weight:600; color:#aa0000;">text</span><span style=" font-size:11pt;">. Font families such as </span><span style=" font-family:'Times'; font-size:11pt; font-weight:600;">Times New Roman</span><span style=" font-size:11pt;"> and </span><span style=" font-family:'Courier'; font-size:11pt; font-weight:600;">Courier</span><span style=" font-size:11pt;"> can also be used directly. </span><span style=" font-size:11pt; font-style:italic;">If you place the cursor in a region of styled text, the controls in the tool bars will change to reflect the current style.</span></p>
|
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">QTextEdit supports </span><span style=" font-size:11pt; font-weight:600;">bold</span><span style=" font-size:11pt;">, </span><span style=" font-size:11pt; font-style:italic;">italic</span><span style=" font-size:11pt;">, and </span><span style=" font-size:11pt; text-decoration: underline;">underlined</span><span style=" font-size:11pt;"> font styles, and can display </span><span style=" font-size:11pt; font-weight:600; color:#00007f;">multicolored</span><span style=" font-size:11pt;"> </span><span style=" font-size:11pt; font-weight:600; color:#aa0000;">text</span><span style=" font-size:11pt;">. Font families such as </span><span style=" font-family:'Times'; font-size:11pt; font-weight:600;">Times New Roman</span><span style=" font-size:11pt;"> and </span><span style=" font-family:'Courier'; font-size:11pt; font-weight:600;">Courier</span><span style=" font-size:11pt;"> can also be used directly. </span><span style=" font-size:11pt; font-style:italic;">If you place the cursor in a region of styled text, the controls in the tool bars will change to reflect the current style.</span></p>
|
||||||
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;">Paragraphs can be formatted so that the text is left-aligned, right-aligned, centered, or fully justified.</p>
|
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;">Paragraphs can be formatted so that the text is left-aligned, right-aligned, centered, or fully justified.</p>
|
||||||
|
@ -1318,7 +1318,7 @@ void QPainterPrivate::updateState(QPainterState *newState)
|
|||||||
\o \inlineimage qpainter-compositiondemo.png
|
\o \inlineimage qpainter-compositiondemo.png
|
||||||
|
|
||||||
\o
|
\o
|
||||||
\bold {Composition Modes Demo}
|
\bold {Composition Modes Example}
|
||||||
|
|
||||||
The \l {painting/composition}{Composition Modes} example, available in
|
The \l {painting/composition}{Composition Modes} example, available in
|
||||||
Qt's examples directory, allows you to experiment with the various
|
Qt's examples directory, allows you to experiment with the various
|
||||||
|
@ -18,11 +18,11 @@ After configuring and building Qt you need to also build src/plugins/platforms/u
|
|||||||
|
|
||||||
Simulator:
|
Simulator:
|
||||||
----------
|
----------
|
||||||
configure -qpa -xplatform qws/macx-iphonesimulator-g++ -arch i386 -developer-build -opengl es1 -no-accessibility -no-qt3support -no-multimedia -no-phonon -no-phonon-backend -no-svg -no-webkit -no-scripttools -no-openssl -no-sql-mysql -no-sql-odbc -no-cups -no-iconv -no-dbus -static -nomake tools -nomake demos -nomake docs -nomake examples -nomake translations
|
configure -qpa -xplatform qws/macx-iphonesimulator-g++ -arch i386 -developer-build -opengl es1 -no-accessibility -no-qt3support -no-multimedia -no-phonon -no-phonon-backend -no-svg -no-webkit -no-scripttools -no-openssl -no-sql-mysql -no-sql-odbc -no-cups -no-iconv -no-dbus -static -nomake tools -nomake docs -nomake examples -nomake translations
|
||||||
|
|
||||||
Device:
|
Device:
|
||||||
-------
|
-------
|
||||||
configure -qpa -xplatform qws/macx-iphonedevice-g++ -arch armv7 -developer-build -release -opengl es1 -no-accessibility -no-qt3support -no-multimedia -no-phonon -no-phonon-backend -no-svg -no-webkit -no-scripttools -no-openssl -no-sql-mysql -no-sql-odbc -no-cups -no-iconv -no-dbus -static -nomake tools -nomake demos -nomake docs -nomake examples -nomake translations
|
configure -qpa -xplatform qws/macx-iphonedevice-g++ -arch armv7 -developer-build -release -opengl es1 -no-accessibility -no-qt3support -no-multimedia -no-phonon -no-phonon-backend -no-svg -no-webkit -no-scripttools -no-openssl -no-sql-mysql -no-sql-odbc -no-cups -no-iconv -no-dbus -static -nomake tools -nomake docs -nomake examples -nomake translations
|
||||||
|
|
||||||
2) XCode setup:
|
2) XCode setup:
|
||||||
- there are examples in the examples subdirectory of the platform plugin
|
- there are examples in the examples subdirectory of the platform plugin
|
||||||
|
@ -229,7 +229,7 @@ void tst_qurl::equality()
|
|||||||
|
|
||||||
void tst_qurl::qmlPropertyWriteUseCase()
|
void tst_qurl::qmlPropertyWriteUseCase()
|
||||||
{
|
{
|
||||||
QUrl base("file:///home/user/qt/demos/declarative/samegame/SamegameCore/");
|
QUrl base("file:///home/user/qt/examples/declarative/samegame/SamegameCore/");
|
||||||
QString str("pics/redStar.png");
|
QString str("pics/redStar.png");
|
||||||
|
|
||||||
QBENCHMARK {
|
QBENCHMARK {
|
||||||
|
@ -56,7 +56,7 @@ MainWindow::MainWindow(QWidget *parent)
|
|||||||
layout->addWidget(view);
|
layout->addWidget(view);
|
||||||
setLayout(layout);
|
setLayout(layout);
|
||||||
|
|
||||||
setWindowTitle(tr("Chip Demo"));
|
setWindowTitle(tr("Chip Example"));
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::populateScene()
|
void MainWindow::populateScene()
|
||||||
|
@ -60,7 +60,7 @@ ChipTester::ChipTester(QWidget *parent)
|
|||||||
populateScene();
|
populateScene();
|
||||||
setScene(scene);
|
setScene(scene);
|
||||||
|
|
||||||
setWindowTitle(tr("Chip Demo"));
|
setWindowTitle(tr("Chip Example"));
|
||||||
}
|
}
|
||||||
|
|
||||||
void ChipTester::setAntialias(bool enabled)
|
void ChipTester::setAntialias(bool enabled)
|
||||||
|
Loading…
Reference in New Issue
Block a user