QCAD Application Framework
CAD Application Development and Automation.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
qtscriptshell_QTemporaryFile.h
Go to the documentation of this file.
1 #ifndef QTSCRIPTSHELL_QTEMPORARYFILE_H
2 #define QTSCRIPTSHELL_QTEMPORARYFILE_H
3 
4 #include <qtemporaryfile.h>
5 
6 #include <QtScript/qscriptvalue.h>
7 
8 class QtScriptShell_QTemporaryFile : public QTemporaryFile
9 {
10 public:
12  QtScriptShell_QTemporaryFile(QObject* parent);
13  QtScriptShell_QTemporaryFile(const QString& templateName);
14  QtScriptShell_QTemporaryFile(const QString& templateName, QObject* parent);
16 
17  bool atEnd() const;
18  qint64 bytesAvailable() const;
19  qint64 bytesToWrite() const;
20  bool canReadLine() const;
21  void childEvent(QChildEvent* arg__1);
22  void close();
23  void customEvent(QEvent* arg__1);
24  bool event(QEvent* arg__1);
25  bool eventFilter(QObject* arg__1, QEvent* arg__2);
26  QAbstractFileEngine* fileEngine() const;
27  bool isSequential() const;
28  bool open(QIODevice::OpenMode flags);
29  qint64 pos() const;
30  qint64 readData(char* data, qint64 maxlen);
31  qint64 readLineData(char* data, qint64 maxlen);
32  bool reset();
33  bool seek(qint64 offset);
34  qint64 size() const;
35  void timerEvent(QTimerEvent* arg__1);
36  bool waitForBytesWritten(int msecs);
37  bool waitForReadyRead(int msecs);
38  qint64 writeData(const char* data, qint64 len);
39 
40  QScriptValue __qtscript_self;
41 };
42 
43 #endif // QTSCRIPTSHELL_QTEMPORARYFILE_H