CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
Public 成员函数 | |
CWidgetQt (QWidget *parent=nullptr) | |
~CWidgetQt () | |
void | SetStandardButtonHidden (int type, bool show) |
unsigned int | DoModal () |
UINT | DoModalRealTime (void(*idle_func)()) |
实时模式显示 | |
void | EnableDragMove (BOOL isDragMove) |
void | CenterWindow () |
void | ExitEventLoop () |
void | OnChangeStyle () |
void | SetPainter (IWidgetQt *obj) |
Public 属性 | |
BOOL | m_isHasFrame |
Protected 成员函数 | |
void | paintEvent (QPaintEvent *event) override |
bool | event (QEvent *e) override |
void | closeEvent (QCloseEvent *event) override |
void | showEvent (QShowEvent *event) override |
void | hideEvent (QHideEvent *event) override |
void | mousePressEvent (QMouseEvent *event) override |
void | mouseMoveEvent (QMouseEvent *event) override |
void | mouseReleaseEvent (QMouseEvent *event) override |
bool | nativeEvent (const QByteArray &eventType, void *message, qintptr *result) override |
Protected 属性 | |
QEventLoop | m_eventLoop |
QPointF | m_mouseStartPoint |
QPointF | m_windowTopLeftPoint |
BOOL | m_isEnableDragMove |
BOOL | m_isLoopExit |
IWidgetQt * | m_impl |
BUI::CWidgetQt::CWidgetQt | ( | QWidget * | parent = nullptr | ) |
BUI::CWidgetQt::~CWidgetQt | ( | ) |
void BUI::CWidgetQt::CenterWindow | ( | ) |
|
overrideprotected |
unsigned int BUI::CWidgetQt::DoModal | ( | ) |
UINT BUI::CWidgetQt::DoModalRealTime | ( | void(*)() | idle_func | ) |
实时模式显示
void BUI::CWidgetQt::EnableDragMove | ( | BOOL | isDragMove | ) |
|
overrideprotected |
void BUI::CWidgetQt::ExitEventLoop | ( | ) |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
void BUI::CWidgetQt::OnChangeStyle | ( | ) |
|
overrideprotected |
void BUI::CWidgetQt::SetPainter | ( | IWidgetQt * | obj | ) |
void BUI::CWidgetQt::SetStandardButtonHidden | ( | int | type, |
bool | show | ||
) |
|
overrideprotected |
|
protected |
|
protected |
|
protected |
BOOL BUI::CWidgetQt::m_isHasFrame |
|
protected |
|
protected |
|
protected |