# 11.3. 增加控件

在指定了对话或控件widgets 的类及文件名以后, 你可以准备开始创建控件并充实其 内容.为你的对话增加低水平的控件widgets 是件很容易的事. 只需从左边的"控件"定 位装置中通过在相关控件按钮上单击选择你要加入的控件. 然后控件就会放于当前打开的主 控件的左上角. 一个增加的控件会在编辑器editor 视图中得到缺省的100x30像素的 大小. 要移动一个控件, 在其上点击以激活绘图框架, 它以深灰色显示，控件的顶部，底部， 左边，右边的中间及角落上都有热点。十字光标表明控件可以移动。要移动它, 请按下鼠标 左键不动，然后用你的鼠标移动控件到你希望它其后显示的位置.

要对一个控件重新设置大小, 请在一个已经激活的项目的热点上方移动你的鼠标光标。鼠标 光标会变为双箭头，表明重设大小的方向。按下鼠标左键不放。当鼠标移动到光标指示的方 向时，控件项目会改变它的大小。

另外, 控件编辑器包含许多上下文菜单以帮助你协调你的工作。这些对控件widgets 定位器中所有项目都可用，并提供一个快速帮助信息框，显示选中控件的类名并给予简短叙 述。 在选中控件上方, 上下文菜单显示选中项目的类名并提供:

- 升高

- 降低

- 升到顶部

- 降到底部

- 剪切

- 删除

- 拷贝

- 粘贴

- 帮助

在设置了尺寸和位置后, 你可以在参数窗口编辑选中项目的参数。

## 11.3.1. 控件定位装置

对话框编辑器控件 控件widgets 标签代表你可以放于对话的控件widgets 。如果你想得到关于某 个控件的信息, 请在控件按钮上按下鼠标右键并从弹出菜单中选择"快速-帮助"。注意如果 你的项目类型是纯Qt或KDE的，对话框编辑器dialog editor 是自动测定的。这会阻止 你在Qt应用中使用KDE-widgets 。 在你选中了一个控件项目后, 它将以缺省尺寸及参数值放置于编辑器窗口并由一个框架和涂 黑的角标注为选中. 要改变一个控件的大小, 请在一个黑色的点山移动你的鼠标，你的光标 会改变以显示可能的变改方向. 然后一直按下鼠标键并移动鼠标. 当你完成控件尺寸的改动 后,松开鼠标. 在改变尺寸时, 状态条将通过X和Y的值显示项目的当前位置，并以W(宽) 和 H(高)的值显示当前大小.

## 11.3.2. 对话定位装置

项目对话 对话定位装置旨在让你通过鼠标点击打开你的项目的对话. 由于对话的结构时保存于在包含 了生成的文件的目录中的一个*.kdevdlg 文件内, 只有那些对话定义文件会显示. 还要注意 不要删除了这些定义文件.

选择了一个对话后, 它会在控件编辑视图中显示上一次编辑步骤后保存的状态.

## 11.3.3. 项目定位装置

对话项目 项目定位装置让你可以分级的浏览当前显示的对话的控件项目. 这意味着, 由于你的背景代 表了对话中所有控件widgets 的父体, 它将显示在树的顶部. 主对话的孩子则列于树 的下一个级别.

选择了一个项目后, 它会标注于编辑器视图中, 其属性也会显示于属性窗口.使用项目视图 有时很重要，如果你控件widgets 的行为要依靠父子关系的话。