QtCanpool 3.3.0
载入中...
搜索中...
未找到
dockbutton.h
浏览该文件的文档.
1
5#pragma once
6
7#include "qxdock_global.h"
8#include <QPushButton>
9
11
12class DockButtonPrivate;
13
14class QX_DOCK_EXPORT DockButton : public QPushButton
15{
16 Q_OBJECT
17public:
18 using QPushButton::QPushButton;
19
23 VerticalBottomToTop
24 };
25public:
26 explicit DockButton(QWidget *parent = nullptr);
27 virtual ~DockButton();
28
29 virtual QSize sizeHint() const override;
30
31 Orientation buttonOrientation() const;
32 void setButtonOrientation(Orientation orientation);
33protected:
34 virtual void paintEvent(QPaintEvent *event) override;
35private:
37};
38
#define QX_DECLARE_PRIVATE(Class)
#define QX_DOCK_END_NAMESPACE
#define QX_DOCK_BEGIN_NAMESPACE
#define QX_DOCK_EXPORT