![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
mettamo |
![]() ![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Здравствуйте! Есть две формы на первой расположена таблица QTableWidget на второй SpinBox в котором задается размер таблицы, расскажите пожалуйста как организовать взаимодействие между формами?
Так я подключаю вторую форму: Ui_OptionsForm *OptForm = new Ui_OptionsForm; QWidget *FOptions = new QWidget; OptForm->setupUi(FOptions); FOptions->show(); размер int p; ui->MatrixSaper->setColumnCount(p); ui->MatrixSaper->setRowCount(p); а как поместить в p значение SpinBox с другой формы? |
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9666 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
mettamo |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
MainWindow.ui MainWindow.h MainWindow.cpp ui_MainWindow.h - это главное окно
OptionsForm.ui ui_OptionsForm.h - подключаемое окно. |
|
|
Litkevich Yuriy |
![]()
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9666 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
mettamo |
![]()
Сообщение
#5
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
в ui_OptionsForm.h
class Ui_OptionsForm { public: QLabel *label; QSpinBox *HorizontBox; QLabel *label_2; QLabel *label_3; QSpinBox *VerticalBox; QPushButton *pushButton; QPushButton *pushButton_2; QLabel *label_4; QSpinBox *MinesBox; void setupUi(QWidget *OptionsForm) { if (OptionsForm->objectName().isEmpty()) OptionsForm->setObjectName(QString::fromUtf8("OptionsForm")); OptionsForm->resize(214, 230); label = new QLabel(OptionsForm); label->setObjectName(QString::fromUtf8("label")); label->setGeometry(QRect(20, 11, 91, 31)); HorizontBox = new QSpinBox(OptionsForm); HorizontBox->setObjectName(QString::fromUtf8("HorizontBox")); .... |
|
|
Litkevich Yuriy |
![]()
Сообщение
#6
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9666 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 20.4.2021, 0:28 |