Movatterモバイル変換


[0]ホーム

URL:


We bake cookies in your browser for a better experience. Using this site means that you consent.Read More

Menu

Qt Documentation

QPictureFormatPlugin Class

TheQPictureFormatPlugin class provides an abstract base for custom picture format plugins.More...

Header:#include <QPictureFormatPlugin>
Inherits:QObject

This class is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

Public Functions

Reimplemented Public Functions

virtual boolinstallIOHandler(const QString & format) = 0
virtual QStringListkeys() const = 0
virtual boolloadPicture(const QString & format, const QString & fileName, QPicture * picture)
virtual boolsavePicture(const QString & format, const QString & fileName, const QPicture & picture)
  • 29 public functions inherited fromQObject

Additional Inherited Members

  • 1 property inherited fromQObject
  • 1 public slot inherited fromQObject
  • 1 signal inherited fromQObject
  • 7 static public members inherited fromQObject
  • 8 protected functions inherited fromQObject

Detailed Description

TheQPictureFormatPlugin class provides an abstract base for custom picture format plugins.

The picture format plugin is a simple plugin interface that makes it easy to create custom picture formats that can be used transparently by applications.

Writing an picture format plugin is achieved by subclassing this base class, reimplementing the pure virtual functionskeys(),loadPicture(),savePicture(), andinstallIOHandler(), and exporting the class with theQ_EXPORT_PLUGIN2() macro.

See alsoHow to Create Qt Plugins.

Member Function Documentation

QPictureFormatPlugin::QPictureFormatPlugin(QObject * parent = 0)

Constructs an picture format plugin with the givenparent. This is invoked automatically by theQ_EXPORT_PLUGIN2() macro.

QPictureFormatPlugin::~QPictureFormatPlugin()

Destroys the picture format plugin.

You never have to call this explicitly. Qt destroys a plugin automatically when it is no longer used.

[pure virtual]bool QPictureFormatPlugin::installIOHandler(constQString & format)

Installs a QPictureIO picture I/O handler for the picture formatformat.

See alsokeys().

[pure virtual]QStringList QPictureFormatPlugin::keys() const

Returns the list of picture formats this plugin supports.

See alsoinstallIOHandler().

[virtual]bool QPictureFormatPlugin::loadPicture(constQString & format, constQString & fileName,QPicture * picture)

Loads the picture stored in the file calledfileName, with the givenformat, into *picture. Returns true on success; otherwise returns false.

See alsosavePicture().

[virtual]bool QPictureFormatPlugin::savePicture(constQString & format, constQString & fileName, constQPicture & picture)

Saves the givenpicture into the file calledfileName, using the specifiedformat. Returns true on success; otherwise returns false.

See alsoloadPicture().

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of theGNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.


[8]ページ先頭

©2009-2025 Movatter.jp