Qtで作成したウィンドウのサイズをユーザが変更できないようにするには、Widgetサイズの最大最小値を一致させる必要がある。
void QWidget::setFixedSize(int w, int h)
を使うことで幅と高さの最大最小値を一度にセットして、サイズを固定にできる。
幅だけ固定するのであれば
void QWidget::setFixedWidth(int w)
高さだけ固定するのであれば
void QWidget::setFixedHeight(int h)
を使うとよい。
QtDesignerを使用してGUIから値を入力しても同様のことが可能。