SARibbon 2.5.1
SARibbon wiki
载入中...
搜索中...
未找到
SARibbonApplicationWidget.h
1#ifndef SARIBBONAPPLICATIONWIDGET_H
2#define SARIBBONAPPLICATIONWIDGET_H
3#include "SARibbonGlobal.h"
4#include <QFrame>
5class QShowEvent;
6class QKeyEvent;
12class SA_RIBBON_EXPORT SARibbonApplicationWidget : public QFrame
13{
14 Q_OBJECT
15public:
17
18protected:
19 virtual void resizeToParent(const QSize& parentSize);
20
21protected:
22 bool eventFilter(QObject* obj, QEvent* ev) override;
23 void showEvent(QShowEvent* event) override;
24 void keyPressEvent(QKeyEvent* ev) override;
25};
26
27#endif // SARIBBONAPPLICATIONWIDGET_H
这个窗口是用于applicationButton点击后弹出类似office系列软件的文件窗口,此窗口会把整个MainWindow覆盖, 同时会接管边框的一些消息
Definition SARibbonApplicationWidget.h:13
如果要使用SARibbonBar,必须使用此类代替QMainWindow
Definition SARibbonMainWindow.h:60