diff options
Diffstat (limited to 'src/gui/doc')
-rw-r--r-- | src/gui/doc/images/qpixelformat-argb32buffer.png | bin | 0 -> 14282 bytes | |||
-rw-r--r-- | src/gui/doc/qtgui.qdocconf | 1 | ||||
-rw-r--r-- | src/gui/doc/snippets/code/src_gui_image_qimagewriter.cpp | 7 | ||||
-rw-r--r-- | src/gui/doc/src/dnd.qdoc | 10 |
4 files changed, 13 insertions, 5 deletions
diff --git a/src/gui/doc/images/qpixelformat-argb32buffer.png b/src/gui/doc/images/qpixelformat-argb32buffer.png Binary files differnew file mode 100644 index 0000000000..5888f0b03d --- /dev/null +++ b/src/gui/doc/images/qpixelformat-argb32buffer.png diff --git a/src/gui/doc/qtgui.qdocconf b/src/gui/doc/qtgui.qdocconf index b1707e1eef..e2194839d2 100644 --- a/src/gui/doc/qtgui.qdocconf +++ b/src/gui/doc/qtgui.qdocconf @@ -2,7 +2,6 @@ include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf) project = QtGui description = Qt GUI Reference Documentation -url = http://qt-project.org/doc/qt-$QT_VER version = $QT_VERSION examplesinstallpath = gui diff --git a/src/gui/doc/snippets/code/src_gui_image_qimagewriter.cpp b/src/gui/doc/snippets/code/src_gui_image_qimagewriter.cpp index f6fef00ab0..11b0a32ac4 100644 --- a/src/gui/doc/snippets/code/src_gui_image_qimagewriter.cpp +++ b/src/gui/doc/snippets/code/src_gui_image_qimagewriter.cpp @@ -57,3 +57,10 @@ QImageWriter writer(fileName); if (writer.supportsOption(QImageIOHandler::Description)) writer.setText("Author", "John Smith"); //! [2] + +//! [3] +QImageWriter writer("some/image.dds"); +if (writer.supportsOption(QImageIOHandler::SubType)) + writer.setSubType("A8R8G8B8"); +writer.write(image); +//! [3] diff --git a/src/gui/doc/src/dnd.qdoc b/src/gui/doc/src/dnd.qdoc index 9f7fdc7fbf..844848c76c 100644 --- a/src/gui/doc/src/dnd.qdoc +++ b/src/gui/doc/src/dnd.qdoc @@ -399,13 +399,15 @@ On X11, the public \l{http://www.newplanetsoftware.com/xdnd/}{XDND protocol} is used, while on Windows Qt uses the OLE standard, and - Qt for Mac OS X uses the Cocoa Drag Manager. On X11, XDND uses MIME, + Qt for OS X uses the Cocoa Drag Manager. On X11, XDND uses MIME, so no translation is necessary. The Qt API is the same regardless of the platform. On Windows, MIME-aware applications can communicate by using clipboard format names that are MIME types. Already some Windows applications use MIME naming conventions for their - clipboard formats. Internally, Qt uses QWindowsMime and - QMacPasteboardMime for translating proprietary clipboard formats - to and from MIME types. + clipboard formats. + + Custom classes for translating proprietary clipboard formats can be + registered by reimplementing QWinMime on Windows or + QMacPasteboardMime on OS X. */ |