aboutsummaryrefslogtreecommitdiffstats
path: root/doc/codesnippets/doc/src/snippets/code/src_qt3support_other_q3mimefactory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'doc/codesnippets/doc/src/snippets/code/src_qt3support_other_q3mimefactory.cpp')
-rw-r--r--doc/codesnippets/doc/src/snippets/code/src_qt3support_other_q3mimefactory.cpp32
1 files changed, 32 insertions, 0 deletions
diff --git a/doc/codesnippets/doc/src/snippets/code/src_qt3support_other_q3mimefactory.cpp b/doc/codesnippets/doc/src/snippets/code/src_qt3support_other_q3mimefactory.cpp
new file mode 100644
index 000000000..f00ad7363
--- /dev/null
+++ b/doc/codesnippets/doc/src/snippets/code/src_qt3support_other_q3mimefactory.cpp
@@ -0,0 +1,32 @@
+//! [0]
+static const char* myimage_data[]={
+"...",
+...
+"..."};
+//! [0]
+
+
+//! [1]
+Q3MimeSourceFactory::defaultFactory()->setImage("myimage", QImage(myimage_data));
+//! [1]
+
+
+//! [2]
+QLabel* label = new QLabel(
+ "Rich text with embedded image:<img source=\"myimage\">"
+ "Isn't that <em>cute</em>?");
+//! [2]
+
+
+//! [3]
+delete label;
+Q3MimeSourceFactory::defaultFactory()->setData("myimage", 0);
+//! [3]
+
+
+//! [4]
+setExtensionType("html", "text/html;charset=iso8859-1");
+setExtensionType("htm", "text/html;charset=iso8859-1");
+setExtensionType("txt", "text/plain");
+setExtensionType("xml", "text/xml;charset=UTF-8");
+//! [4]