Russian Qt Forum
Ноябрь 24, 2024, 04:01
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Вопросы новичков
>
Размер формы и еще вопрос
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Размер формы и еще вопрос (Прочитано 3271 раз)
KiberQ
Гость
Размер формы и еще вопрос
«
:
Январь 04, 2012, 15:58 »
Всем привет, сам я еще очень зеленый в QT, поэтому не пинайте за столь глупые вопросы.
1. Как изменить размер формы по нажатию на кнопку?
void MainWindow::on_pushButton_clicked()
{
ui->MainWindow.size... //Я думаю начало такое, а дальше чего? Хотя, не уверен, что такое начало.
}
2. Как в QT забить число в переменную? В Delphi было что-то вроде:
x:=StrToInt(Edit1.Text);
А как в QT это осуществляется?
x = setNum(LineEdit); не работает.
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4747
Re: Размер формы и еще вопрос
«
Ответ #1 :
Январь 04, 2012, 17:03 »
надо уделять время чтению документации.
1. просто вызови resize() с нужными параметрами. если надо развернуть на весь экран, то есть метод maximize() кажется.
2. int x = lineEdit->text().toInt()
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
andrew.k
Гость
Re: Размер формы и еще вопрос
«
Ответ #2 :
Январь 04, 2012, 17:21 »
не только документации, а еще и изучению языка (в данном случае с++)
Записан
KiberQ
Гость
Re: Размер формы и еще вопрос
«
Ответ #3 :
Январь 04, 2012, 22:20 »
Спасибо за ответы всем.
В документации все, абсолютно все пишется руками. Кнопки, лейблы и т.д., а смысл? Ты тратишь столько времени на написании всех компонентов, когда с помощью самого QT и мыши можно раскидать по форме компоненты и уже с каждым из них работать. Разве это не легче? Голова взрывалась, когда читал в документации, как сделать текстовый редактор. Пока напишешь кучу кода для того, чтобы форма могла принять нужный размер - состаришься. А есть ли книги, где учат тому, что я имею ввиду? Видеоуроков мало очень, а книг и вовсе не встречал.
Записан
popper
Гость
Re: Размер формы и еще вопрос
«
Ответ #4 :
Январь 04, 2012, 22:34 »
В последней книге М.Шлее есть глава, посвященная QtCreator'у. Согласен, что преодолеть привычку написания программ в стиле, навязываемом борландовскими IDE, получается не сразу. Но сделать это нужно. Поэтому читай
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4747
Re: Размер формы и еще вопрос
«
Ответ #5 :
Январь 04, 2012, 22:41 »
под документацией я подразумевал методы/сигналы/и т.п. используемого тобой класса (и его предков), вот например в данном случае QString и QMainWindow. это чтобы не лезть на форум за каждой мелочью.
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...