下面我们以一个例子来初步了解Qt的组件定位技术,比如我们想做一个登录窗口,像下图这样,应该怎么做呢?

C++ Qt 05:Qt布局管理器  荒 木  博客园

这还不简单嘛,在窗体上拖两个QLabel,两个QLineEdit,两个QPushButton,不就行了嘛。看起来是可以了,但是如果我们的窗口尺寸大小被改变了,那我们如何控制我们窗体上的控件的摆放始终美观合适呢?接下来让我们来学习一下Qt的布局管理器。

我们新建一个工程叫loginDlg,注意在选择基类的时候选择QDialog,而不是默认的QMainWindow,因为我们的登录窗口是个对话框嘛

发表回复