Q3Picture Class

The Q3Picture 類是描繪設備,它記錄並重演 Q3Painter 命令。 更多...

頭: #include <Q3Picture>
繼承: QPicture

公共函數

Q3Picture ()
Q3Picture (const QPicture & other )
bool load (QIODevice * device , const char * format = 0)
bool load (const QString & fileName , const char * format = 0)
bool save (QIODevice * device , const char * format = 0)
bool save (const QString & fileName , const char * format = 0)

額外繼承成員

詳細描述

The Q3Picture 類是描繪設備,它記錄並重演 Q3Painter 命令。

Q3Picture can also read and write SVG (Scalable Vector Graphics) files, a W3C XML format. Note that when using the load () 和 save () functions to read and write SVG files, the format must be specified.

另請參閱 QPicture .

成員函數文檔編製

Q3Picture:: Q3Picture ()

構造 Q3Picture .

Q3Picture:: Q3Picture (const QPicture & other )

構造副本為 other .

bool Q3Picture:: load ( QIODevice * device , const char * format = 0)

Loads the picture in the specified format 從給定 device . Returns true if the file is loaded successfully; otherwise returns false.

Note that when using the load() function to read SVG files, the format must be specified. For example:

Q3Picture picture;
picture.load("drawing.svg", SVG);
					

另請參閱 save ().

bool Q3Picture:: load (const QString & fileName , const char * format = 0)

這是重載函數。

Loads the picture in the specified format from a file with the given fileName . Returns true if the file is loaded successfully; otherwise returns false.

bool Q3Picture:: save ( QIODevice * device , const char * format = 0)

Saves the picture in the specified format 到給定 device . Returns true if the save is successful. Returns false if, for example, the picture is still being painted, i.e., QPainter::end () has not yet been called.

Note that when using the save() function to save SVG files, the format must be specified. For example:

Q3Picture picture;
QPainter painter;
painter.begin(&picture);           // paint in picture
...
painter.end();                     // painting done
picture.save("drawing.svg", SVG);  // save picture
					

另請參閱 load ().

bool Q3Picture:: save (const QString & fileName , const char * format = 0)

這是重載函數。

Saves the picture in the specified format to the file with the given fileName .

另請參閱 load ().