QWidget类参考.docx

上传人:b****1 文档编号:1688483 上传时间:2023-05-01 格式:DOCX 页数:91 大小:62.61KB
下载 相关 举报
QWidget类参考.docx_第1页
第1页 / 共91页
QWidget类参考.docx_第2页
第2页 / 共91页
QWidget类参考.docx_第3页
第3页 / 共91页
QWidget类参考.docx_第4页
第4页 / 共91页
QWidget类参考.docx_第5页
第5页 / 共91页
QWidget类参考.docx_第6页
第6页 / 共91页
QWidget类参考.docx_第7页
第7页 / 共91页
QWidget类参考.docx_第8页
第8页 / 共91页
QWidget类参考.docx_第9页
第9页 / 共91页
QWidget类参考.docx_第10页
第10页 / 共91页
QWidget类参考.docx_第11页
第11页 / 共91页
QWidget类参考.docx_第12页
第12页 / 共91页
QWidget类参考.docx_第13页
第13页 / 共91页
QWidget类参考.docx_第14页
第14页 / 共91页
QWidget类参考.docx_第15页
第15页 / 共91页
QWidget类参考.docx_第16页
第16页 / 共91页
QWidget类参考.docx_第17页
第17页 / 共91页
QWidget类参考.docx_第18页
第18页 / 共91页
QWidget类参考.docx_第19页
第19页 / 共91页
QWidget类参考.docx_第20页
第20页 / 共91页
亲,该文档总共91页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

QWidget类参考.docx

《QWidget类参考.docx》由会员分享,可在线阅读,更多相关《QWidget类参考.docx(91页珍藏版)》请在冰点文库上搜索。

QWidget类参考.docx

QWidget类参考

QWidget类参考

QWidget类是所有用户界面对象的基类。

详情请见……

#include

继承QObject和QPaintDevice。

被QButton、QFrame、QDialog、QComboBox、QDataBrowser、QDataView、QDateTimeEdit、QDesktopWidget、QDial、QDockArea、QGLWidget、QHeader、QMainWindow、QNPWidget、QScrollBar、QSizeGrip、QSlider、QSpinBox、QStatusBar、QTabBar、QTabWidget、QWorkspace和QXtWidget继承。

所有成员函数的列表。

公有成员

∙QWidget(QWidget*parent=0,constchar*name=0,WFlagsf=0)

∙~QWidget()

∙WIdwinId()const

∙QStyle&style()const

∙voidsetStyle(QStyle*style)

∙QStyle*setStyle(constQString&style)

∙boolisTopLevel()const

∙boolisDialog()const

∙boolisPopup()const

∙boolisDesktop()const

∙boolisModal()const

∙boolisEnabled()const

∙boolisEnabledTo(QWidget*ancestor)const

∙boolisEnabledToTLW()const(obsolete)

∙QRectframeGeometry()const

∙constQRect&geometry()const

∙intx()const

∙inty()const

∙QPointpos()const

∙QSizeframeSize()const

∙QSizesize()const

∙intwidth()const

∙intheight()const

∙QRectrect()const

∙QRectchildrenRect()const

∙QRegionchildrenRegion()const

∙QSizeminimumSize()const

∙QSizemaximumSize()const

∙intminimumWidth()const

∙intminimumHeight()const

∙intmaximumWidth()const

∙intmaximumHeight()const

∙voidsetMinimumSize(constQSize&)

∙virtualvoidsetMinimumSize(intminw,intminh)

∙voidsetMaximumSize(constQSize&)

∙virtualvoidsetMaximumSize(intmaxw,intmaxh)

∙voidsetMinimumWidth(intminw)

∙voidsetMinimumHeight(intminh)

∙voidsetMaximumWidth(intmaxw)

∙voidsetMaximumHeight(intmaxh)

∙QSizesizeIncrement()const

∙voidsetSizeIncrement(constQSize&)

∙virtualvoidsetSizeIncrement(intw,inth)

∙QSizebaseSize()const

∙voidsetBaseSize(constQSize&)

∙voidsetBaseSize(intbasew,intbaseh)

∙voidsetFixedSize(constQSize&s)

∙voidsetFixedSize(intw,inth)

∙voidsetFixedWidth(intw)

∙voidsetFixedHeight(inth)

∙QPointmapToGlobal(constQPoint&pos)const

∙QPointmapFromGlobal(constQPoint&pos)const

∙QPointmapToParent(constQPoint&pos)const

∙QPointmapFromParent(constQPoint&pos)const

∙QPointmapTo(QWidget*parent,constQPoint&pos)const

∙QPointmapFrom(QWidget*parent,constQPoint&pos)const

∙QWidget*topLevelWidget()const

∙BackgroundModebackgroundMode()const

∙virtualvoidsetBackgroundMode(BackgroundMode)

∙voidsetBackgroundMode(BackgroundModem,BackgroundModevisual)

∙constQColor&foregroundColor()const

∙constQColor&eraseColor()const

∙virtualvoidsetEraseColor(constQColor&color)

∙constQPixmap*erasePixmap()const

∙virtualvoidsetErasePixmap(constQPixmap&pixmap)

∙constQColorGroup&colorGroup()const

∙constQPalette&palette()const

∙boolownPalette()const

∙virtualvoidsetPalette(constQPalette&)

∙voidunsetPalette()

∙constQColor&paletteForegroundColor()const

∙voidsetPaletteForegroundColor(constQColor&)

∙constQColor&paletteBackgroundColor()const

∙virtualvoidsetPaletteBackgroundColor(constQColor&)

∙constQPixmap*paletteBackgroundPixmap()const

∙virtualvoidsetPaletteBackgroundPixmap(constQPixmap&)

∙constQBrush&backgroundBrush()const

∙QFontfont()const

∙boolownFont()const

∙virtualvoidsetFont(constQFont&)

∙voidunsetFont()

∙QFontMetricsfontMetrics()const

∙QFontInfofontInfo()const

∙constQCursor&cursor()const

∙boolownCursor()const

∙virtualvoidsetCursor(constQCursor&)

∙virtualvoidunsetCursor()

∙QStringcaption()const

∙constQPixmap*icon()const

∙QStringiconText()const

∙boolhasMouseTracking()const

∙boolhasMouse()const

∙virtualvoidsetMask(constQBitmap&bitmap)

∙virtualvoidsetMask(constQRegion®ion)

∙voidclearMask()

∙constQColor&backgroundColor()const(obsolete)

∙virtualvoidsetBackgroundColor(constQColor&c)(obsolete)

∙constQPixmap*backgroundPixmap()const(obsolete)

∙virtualvoidsetBackgroundPixmap(constQPixmap&pm)(obsolete)

∙enumFocusPolicy{NoFocus=0,TabFocus=0x1,ClickFocus=0x2,StrongFocus=0x3,WheelFocus=0x7}

∙boolisActiveWindow()const

∙virtualvoidsetActiveWindow()

∙boolisFocusEnabled()const

∙FocusPolicyfocusPolicy()const

∙virtualvoidsetFocusPolicy(FocusPolicy)

∙boolhasFocus()const

∙virtualvoidsetFocusProxy(QWidget*w)

∙QWidget*focusProxy()const

∙voidgrabMouse()

∙voidgrabMouse(constQCursor&cursor)

∙voidreleaseMouse()

∙voidgrabKeyboard()

∙voidreleaseKeyboard()

∙boolisUpdatesEnabled()const

∙virtualboolclose(boolalsoDelete)

∙boolisVisible()const

∙boolisVisibleTo(QWidget*ancestor)const

∙boolisVisibleToTLW()const(obsolete)

∙QRectvisibleRect()const

∙boolisHidden()const

∙boolisMinimized()const

∙boolisMaximized()const

∙virtualQSizesizeHint()const

∙virtualQSizeminimumSizeHint()const

∙virtualQSizePolicysizePolicy()const

∙virtualvoidsetSizePolicy(QSizePolicy)

∙virtualintheightForWidth(intw)const

∙virtualvoidadjustSize()

∙QLayout*layout()const

∙voidupdateGeometry()

∙virtualvoidreparent(QWidget*parent,WFlagsf,constQPoint&p,boolshowIt=FALSE)

∙voidreparent(QWidget*parent,constQPoint&p,boolshowIt=FALSE)

∙voidrecreate(QWidget*parent,WFlagsf,constQPoint&p,boolshowIt=FALSE)(obsolete)

∙voiderase()

∙voiderase(intx,inty,intw,inth)

∙voiderase(constQRect&r)

∙voiderase(constQRegion®)

∙voidscroll(intdx,intdy)

∙voidscroll(intdx,intdy,constQRect&r)

∙voiddrawText(intx,inty,constQString&str)

∙voiddrawText(constQPoint&pos,constQString&str)

∙QWidget*focusWidget()const

∙QRectmicroFocusHint()const

∙boolacceptDrops()const

∙virtualvoidsetAcceptDrops(boolon)

∙virtualvoidsetAutoMask(bool)

∙boolautoMask()const

∙enumBackgroundOrigin{WidgetOrigin,ParentOrigin,WindowOrigin}

∙virtualvoidsetBackgroundOrigin(BackgroundOrigin)

∙BackgroundOriginbackgroundOrigin()const

∙virtualboolcustomWhatsThis()const

∙QWidget*parentWidget(boolsameWindow=FALSE)const

∙WFlagstestWFlags(WFlagsf)const

∙QWidget*childAt(intx,inty,boolincludeThis=FALSE)const

∙QWidget*childAt(constQPoint&p,boolincludeThis=FALSE)const

∙voidsetPalette(constQPalette&p,bool)(obsolete)

∙voidsetFont(constQFont&f,bool)(obsolete)

公有槽

∙virtualvoidsetEnabled(bool)

∙voidsetDisabled(booldisable)

∙virtualvoidsetCaption(constQString&)

∙virtualvoidsetIcon(constQPixmap&)

∙virtualvoidsetIconText(constQString&)

∙virtualvoidsetMouseTracking(boolenable)

∙virtualvoidsetFocus()

∙voidclearFocus()

∙virtualvoidsetUpdatesEnabled(boolenable)

∙voidupdate()

∙voidupdate(intx,inty,intw,inth)

∙voidupdate(constQRect&r)

∙voidrepaint()

∙voidrepaint(boolerase)

∙voidrepaint(intx,inty,intw,inth,boolerase=TRUE)

∙voidrepaint(constQRect&r,boolerase=TRUE)

∙voidrepaint(constQRegion®,boolerase=TRUE)

∙virtualvoidshow()

∙virtualvoidhide()

∙voidiconify()(obsolete)

∙virtualvoidshowMinimized()

∙virtualvoidshowMaximized()

∙voidshowFullScreen()

∙virtualvoidshowNormal()

∙virtualvoidpolish()

∙voidconstPolish()const

∙boolclose()

∙voidraise()

∙voidlower()

∙voidstackUnder(QWidget*w)

∙virtualvoidmove(intx,inty)

∙voidmove(constQPoint&)

∙virtualvoidresize(intw,inth)

∙voidresize(constQSize&)

∙virtualvoidsetGeometry(intx,inty,intw,inth)

∙virtualvoidsetGeometry(constQRect&)

静态公有成员

∙voidsetTabOrder(QWidget*first,QWidget*second)

∙QWidget*mouseGrabber()

∙QWidget*keyboardGrabber()

∙QWidget*find(WIdid)

属性

∙boolacceptDrops-窗口部件中放下事件是否有效

∙boolautoMask-窗口部件中自动面具特征是否有效

∙QBrushbackgroundBrush-窗口部件的背景画刷(只读)

∙BackgroundModebackgroundMode-绘制窗口部件背景所使用的颜色模式

∙BackgroundOriginbackgroundOrigin-窗口部件的背景的原点

∙QSizebaseSize-窗口部件的基础大小

∙QStringcaption-窗口标题

∙QRectchildrenRect-窗口部件的子对象的边界矩形(只读)

∙QRegionchildrenRegion-窗口部件的子对象所占用的组合区域(只读)

∙QColorGroupcolorGroup-窗口部件调色板的当前颜色组(只读)

∙QCursorcursor-窗口部件的光标外形

∙boolcustomWhatsThis-窗口部件是否手动处理“这是什么”的帮助(只读)

∙boolenabled-窗口部件是否有效

∙boolfocus-窗口部件(或者它的焦点代理)是否得到键盘输入焦点(只读)

∙boolfocusEnabled-窗口部件是否接收键盘焦点(只读)

∙FocusPolicyfocusPolicy-窗口部件接收键盘焦点的策略

∙QFontfont-窗口部件当前的字体集

∙QRectframeGeometry-相对于它的父对象包含任何窗口框架的窗口部件的几何形状(只读)

∙QSizeframeSize-包含任何窗口框架的窗口部件的大小(只读)

∙QRectgeometry-相对于它的父对象不包括窗口框架的窗口部件的几何形状

∙intheight-不包括窗口框架的窗口部件的高度(只读)

∙boolhidden-窗口部件是否明确地隐藏(只读)

∙QPixmapicon-窗口部件图标像素映射

∙QStringiconText-窗口部件图标文本

∙boolisActiveWindow-窗口部件或者它的一个子对象是否是活动窗口(只读)

∙boolisDesktop-窗口部件是否是桌面窗口部件,比如,代表桌面(只读)

∙boolisDialog-窗口部件是否是对话框窗口部件(只读)

∙boolisModal-窗口部件是否是模式窗口部件(只读)

∙boolisPopup-窗口部件是否是弹出窗口部件(只读)

∙boolisTopLevel-窗口部件是否是顶级窗口部件(只读)

∙intmaximumHeight-窗口部件的最大高度

∙QSizemaximumSize-窗口部件的最大大小

∙intmaximumWidth-窗口部件的最大宽度

∙QRectmicroFocusHint-窗口部件的当前设置的微焦点提示(只读)

∙boolminimized-窗口部件是否是最小化的(变为图标了)(只读)

∙intminimumHeight-窗口部件的最小高度

∙QSizeminimumSize-窗口部件的最小大小

∙QSizeminimumSizeHint-建议的窗口部件最小大小(只读)

∙intminimumWidth-窗口部件的最小宽度

∙boolmouseTracking-窗口部件跟踪鼠标是否生效

∙boolownCursor-窗口部件是否使用它自己的光标(只读)

∙boolownFont-窗口部件是否使用它自己的字体(只读)

∙boolownPalette-窗口部件是否使用它自己的调色板(只读)

∙QPalettepalette-窗口部件的调色板

∙QColorpaletteBackgroundColor-窗口部件的背景色

∙QPixmappaletteBackgroundPixmap-窗口部件的背景像素映射

∙QColorpaletteForegroundColor-窗口部件的前景色

∙QPointpos-窗口部件在它的父窗口部件中的位置

∙QRectrect-不包含任何窗口框架的窗口部件的内部几何形状(只读)

∙QSizesize-不包含任何窗口框架的窗口部件的大小

∙QSizesizeHint-建议的窗口部件大小(只读)

∙QSizesizeIncrement-窗口部件的大小增量

∙QSizePolicysizePolicy-窗口部件的默认布局行为

∙boolun

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2