これが私のUIです
red border
プログラムの実行時に、マウスで画像の左右に移動できればと思います。
どうすればいいですか?
これが私のUIです
red border
プログラムの実行時に、マウスで画像の左右に移動できればと思います。
どうすればいいですか?
これらすべてのウィジェットを UI デザイナーのフォームに追加します。テキスト編集ウィジェットとリストウィジェットを選択します。上部のツールバーから [スプリッターで水平方向にレイアウト] を選択します。次に、フォーム自体を選択し、上部のツールバーから [縦にレイアウト] を選択します。リストウィジェットがドッキング可能でないことを除いて、それだけです。
編集:
リスト ウィジェットを一定のサイズに維持したい場合 (ユーザーによってのみサイズ変更されるようにするため)、QSplitter にウィジェットの伸縮係数を伝えます。たとえば、次のようになります。
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent), ui(new Ui::MainWindow)
{
ui->setupUi(this);
// index 0 is the text edit, stretch factor is 1 (= all stretching goes here)
ui->splitter->setStretchFactor(0, 1);
// index 1 is the list widget, stretch factor is 0
ui->splitter->setStretchFactor(1, 0);
}