crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Настройка ресайза, нубский вопрос
VitAl2013
  опции профиля:
сообщение 5.1.2011, 11:48
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 21
Регистрация: 3.1.2011
Пользователь №: 2321

Спасибо сказали: 1 раз(а)




Репутация:   0  


Есть простая форма, в ней один элемент Tab Widget. Как настроить этот widget чтоб он менялся вместе с окном. У меня получилось через sizePolicy либо сделать его совсем маленьким, либо как-то зафиксировать, после этого таб никак не реагирует на изменение окна.
Прикрепленное изображение
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
igor_bogomolov
  опции профиля:
сообщение 18.1.2011, 13:58
Сообщение #2


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(VitAl2013 @ 18.1.2011, 11:42) *
В ui (xml) я вроде ответ получил в #12 посте, но я там компоновщик тоже не вижу. Это правильно?
Да, правильно. Если ты его не видишь, это не значит что его там нет. Просто ты еще не научился работать с дизайнером форм.

Цитата(VitAl2013 @ 18.1.2011, 11:42) *
как бы это действо выглядело правильно в С'шном коде
Например так
#include <QtGui/QTableWidget>
#include <QtGui/QGridLayout>


MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent)
{
    QWidget *centralWidget = new QWidget(this);
    setCentralWidget(centralWidget);

    QTabWidget *tabWidget = new QTabWidget;
    QWidget *tab1 = new QWidget;
    tabWidget->addTab(tab1, QString("tab1"));
    QWidget *tab2 = new QWidget;
    tabWidget->addTab(tab2, QString("tab2"));

    QGridLayout *grid = new QGridLayout(centralWidget);
    grid->addWidget(tabWidget);

    resize(640,480);
}

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- VitAl2013   Настройка ресайза   5.1.2011, 11:48
- - Litkevich Yuriy   VitAl2013, прочитай про компоновщики   5.1.2011, 13:19
- - VitAl2013   Прочёл, либо ничего нового, либо не понятно (и по ...   5.1.2011, 17:40
- - Litkevich Yuriy   Цитата(VitAl2013 @ 5.1.2011, 19:40) Из вс...   5.1.2011, 19:06
- - VitAl2013   А ну это-то да. Я собственно с этого начал - помес...   5.1.2011, 20:52
- - Litkevich Yuriy   Если поведение не изменяется при использовании ком...   6.1.2011, 19:47
- - VitAl2013   Так как нуб, то в дизайнере пока. вот собственно...   10.1.2011, 9:34
- - Litkevich Yuriy   Цитата(VitAl2013 @ 10.1.2011, 11:34) Так ...   10.1.2011, 14:45
- - VitAl2013   Я так интерес потеряю. Я ещё ничего не сделал, а м...   18.1.2011, 7:00
- - Алексей1153   VitAl2013, а где пример то ? Прикрепи проект   18.1.2011, 7:56
- - VitAl2013   #7 сообщение.   18.1.2011, 8:14
- - igor_bogomolov   Просто замени ui файл на тот что я приложил в арх...   18.1.2011, 8:32
- - Алексей1153   VitAl2013, это заработает, если с формы убрать ко...   18.1.2011, 8:42
- - igor_bogomolov   Какой кошмар. VitAl2013, не слушайте Алексея и не ...   18.1.2011, 9:05
- - Алексей1153   igor_bogomolov, шутник Чем же они такие вредные ?   18.1.2011, 9:16
- - VitAl2013   Я смотрю и в Qt не всё так однозначно. Вот когда ...   18.1.2011, 9:28
- - igor_bogomolov   Цитата(Алексей1153 @ 18.1.2011, 9:16) igo...   18.1.2011, 9:28
- - Алексей1153   igor_bogomolov, могу так же сказать - никогда не и...   18.1.2011, 9:31
- - igor_bogomolov   Алексей1153, то что ты упёрт в своих глупостях я у...   18.1.2011, 9:36
- - Алексей1153   igor_bogomolov, да я не навязываю. Люди сами выбер...   18.1.2011, 9:38
|- - BRE   Цитата(Алексей1153 @ 18.1.2011, 9:38) рас...   18.1.2011, 9:55
- - Алексей1153   BRE, а если у меня это гораздо быстрее получается ...   18.1.2011, 9:59
|- - BRE   Цитата(Алексей1153 @ 18.1.2011, 9:58) BRE...   18.1.2011, 10:05
- - igor_bogomolov   Цитата(Алексей1153 @ 18.1.2011, 9:38) мне...   18.1.2011, 10:03
- - igor_bogomolov   Цитата(BRE @ 18.1.2011, 10:05) Очень хоче...   18.1.2011, 10:05
- - Алексей1153   igor_bogomolov, я их там очень редко выстраиваю. Я...   18.1.2011, 10:15
|- - BRE   Цитата(Алексей1153 @ 18.1.2011, 10:15) На...   18.1.2011, 10:22
|- - BRE   Цитата(Алексей1153 @ 18.1.2011, 10:15) Та...   18.1.2011, 10:25
- - igor_bogomolov   Цитата(Алексей1153 @ 18.1.2011, 10:10) А ...   18.1.2011, 10:25
- - Алексей1153   BRE, вот там бы я ему ничего не сказал. С другой с...   18.1.2011, 10:25
- - kwisp   Цитата(Алексей1153 @ 18.1.2011, 8:42) boo...   18.1.2011, 10:48
- - VitAl2013   Я за дальновидный подход. Раз компоновщики есть да...   18.1.2011, 11:42
- - igor_bogomolov   Цитата(VitAl2013 @ 18.1.2011, 11:42) В ui...   18.1.2011, 13:58
- - VitAl2013   Ну понял я как это делается. По моему вы всё услож...   20.1.2011, 7:44
|- - NordWest   Цитата(VitAl2013 @ 20.1.2011, 8:44) Ну по...   10.8.2012, 10:23
- - igor_bogomolov   Цитата(VitAl2013 @ 20.1.2011, 7:44) Ну по...   20.1.2011, 8:20
- - VitAl2013   Цитатанафига лишний компоновщик Да просмотрел, мож...   20.1.2011, 8:30
- - Алексей1153   kwisp, охъ, какие все пугатые да неженки Цитата(...   20.1.2011, 19:04


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 30.11.2024, 15:43