- unstable 3.0.1.1-1+b1
| kdk::KBaseFrame(3) | Library Functions Manual | kdk::KBaseFrame(3) |
NAME¶
kdk::KBaseFrame
SYNOPSIS¶
Inherits QFrame.
Inherited by kdk::KComboBoxFrame, kdk::KLineEditFrame, kdk::KPushButtonFrame, kdk::KRadioButtonFrame, kdk::KSettingGroup, kdk::KSliderFrame, and kdk::KSwitchButtonFrame.
Public Types¶
enum BorderRadiusStyle { Top, None,
Bottom, Around }
Signals¶
void tabletModeChanged (bool b)
Public Member Functions¶
KBaseFrame (QWidget *parent=nullptr,
BorderRadiusStyle style=Around, bool heightAdaptive=false)
构造函数 void setRadiusType
(BorderRadiusStyle style)
设置圆角风格 bool getTabletMode ()
获取平板模式 bool isContainer ()
获取是否是一个容器frame,此时settinggroup需要设置的是其子frame的圆角
void setContainer (bool b=false)
设置该frame是否是一个容器frame,如果是同时setFrameShape(NoFrame);
Protected Member Functions¶
void paintEvent (QPaintEvent *e)
Member Enumeration Documentation¶
enum kdk::KBaseFrame::BorderRadiusStyle¶
Enumerator
Constructor & Destructor Documentation¶
kdk::KBaseFrame::KBaseFrame (QWidget * parent = nullptr, BorderRadiusStyle style = Around, bool heightAdaptive = false) [explicit]¶
构造函数
Parameters
style 圆角风格枚举值
heightAdaptive 是否自动调整高度,默认PC下60,平板模式64
Member Function Documentation¶
bool kdk::KBaseFrame::getTabletMode ()¶
获取平板模式
Returns
bool kdk::KBaseFrame::isContainer ()¶
获取是否是一个容器frame,此时settinggroup需要设置的是其子frame的圆角
Returns
void kdk::KBaseFrame::setContainer (bool b = false)¶
设置该frame是否是一个容器frame,如果是同时setFrameShape(NoFrame);
Parameters
void kdk::KBaseFrame::setRadiusType (BorderRadiusStyle style)¶
设置圆角风格
Parameters
Author¶
Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code.
| Version version:3.0 | LIBKYSDK-APPLICATIONS |