Фиксированный размер
Либо в дизайнере width/heigth
Либо просто в коде вызываешь эти свойства.
Как выше сказано можно использовать контейнер
Либо в дизайнере Vertical/horizontal/grid Layout и в него засунуть.
Либо в коде создавать QHBoxLayout _hLayout;
и потом в него пихать _hLayout.addWidget(lineEdit);
Под линью просто, можно написать скрипт, который (пере)запускает прогу и к демонам загнать.
Ну и приложуху разворачивать на всю, QWidget позволяет убрать верхнюю панель и рамки.
Сначала учите с++ или с# или еще что нить похожее(не до фанатизма).
Потом берете книгу Шлее, берете гугл и пишете сразу мелкую программу.
Честно никого не знаю кто учил Qt по книге(без знаний высокого английского).