~ubuntu-branches/ubuntu/wily/qtdeclarative-opensource-src/wily-proposed

« back to all changes in this revision

Viewing changes to src/quick/items/qquickwindow.h

  • Committer: Package Import Robot
  • Author(s): Ricardo Salveti de Araujo, Ricardo Salveti de Araujo, Timo Jyrinki
  • Date: 2014-06-19 02:39:21 UTC
  • mfrom: (0.1.18 experimental)
  • Revision ID: package-import@ubuntu.com-20140619023921-yb2oasnuetz9b0fc
Tags: 5.3.0-3ubuntu4
[ Ricardo Salveti de Araujo ]
* debian/control:
  - Updating dependencies as we now also have libqt5quickwidgets5-gles
* libqt5quickwidgets5.symbols: updating to allow gles variant

[ Timo Jyrinki ]
* Update libqt5quickparticles5.symbols from build logs

Show diffs side-by-side

added added

removed removed

Lines of Context:
58
58
class QQmlIncubationController;
59
59
class QInputMethodEvent;
60
60
class QQuickCloseEvent;
 
61
class QQuickRenderControl;
61
62
 
62
63
class Q_QUICK_EXPORT QQuickWindow : public QWindow
63
64
{
78
79
 
79
80
    Q_DECLARE_FLAGS(CreateTextureOptions, CreateTextureOption)
80
81
 
 
82
    enum SceneGraphError {
 
83
        ContextNotAvailable = 1
 
84
    };
 
85
    Q_ENUMS(SceneGraphError)
 
86
 
81
87
    QQuickWindow(QWindow *parent = 0);
82
88
 
83
89
    virtual ~QQuickWindow();
132
138
 
133
139
Q_SIGNALS:
134
140
    void frameSwapped();
 
141
    Q_REVISION(2) void openglContextCreated(QOpenGLContext *context);
135
142
    void sceneGraphInitialized();
136
143
    void sceneGraphInvalidated();
137
144
    void beforeSynchronizing();
 
145
    Q_REVISION(2) void afterSynchronizing();
138
146
    void beforeRendering();
139
147
    void afterRendering();
 
148
    Q_REVISION(2) void afterAnimating();
 
149
    Q_REVISION(2) void sceneGraphAboutToStop();
 
150
 
140
151
    Q_REVISION(1) void closing(QQuickCloseEvent *close);
141
152
    void colorChanged(const QColor &);
142
153
    Q_REVISION(1) void activeFocusItemChanged();
 
154
    Q_REVISION(2) void sceneGraphError(QQuickWindow::SceneGraphError error, const QString &message);
 
155
 
143
156
 
144
157
public Q_SLOTS:
145
158
    void update();
177
190
 
178
191
private:
179
192
    friend class QQuickItem;
 
193
    friend class QQuickWidget;
 
194
    friend class QQuickWidgetPrivate;
180
195
    friend class QQuickAnimatorController;
 
196
    explicit QQuickWindow(QQuickRenderControl*);
181
197
    Q_DISABLE_COPY(QQuickWindow)
182
198
};
183
199