QT 如何使窗体初始最大化

QT 如何使窗体初始最大化,第1张

 void QWidget::setWindowState ( Qt::WindowStateswindowState )

这样的函数,通过它可以设置窗体的初始状态,Qt::WindowStates 一共有下面几种状态:

有了这个就非常easy 了,想让窗体最大化,只需要

setWindowState(Qt::WindowMaximized)就行了

resize()函数是有用的

QTextEdit textEdit

textEdit.resize(100,22)

QHBoxLayout * layout = new QHBoxLayout

layout->addWidget(&textEdit)

最后不要忘了在某处调用setLayout()这个函数,需要视布局而定

qt 部件设置默认值方法如下:

如果你为edit设置了成员变量,就在父窗口的构造函数里。

在这个地方设置初始化值就可以了。

如果没有为edit设置成员变量,就在父窗口的初始化函数,比如OnInitDialog里,手动设置初始值。

从TComponent派生出了一个组件。

type

TMy = class(TComponent)

private

{ Private declarations }

Fi:integer

protected

{ Protected declarations }

public

{ Public declarations }

published

{ Published declarations }

property kk:integer read Fi write Fi default 2

end


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11071181.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存