![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
zuze |
![]()
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 211 Регистрация: 4.11.2012 Пользователь №: 3589 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
У меня в конструкторе описано так
Когда я запускал таймер со статическим значением при нажатию на кнопку, то было всё впорядке. Допустим в функции-слоте, пишу
Если я ввожу в функции слоте в место прошлой строки такой код
То чтобы поменять значение надо нажимать во первых каждый раз на кнопку, а во вторых не только таймер я с помощью кнопки запускаю, так что мне не выход каждый раз жать на кнопку. Как сделать так, чтобы при изменении значения dubleSpinBox значение timer->start(<значение>) тоже менялось? Сообщение отредактировал zuze - 14.1.2013, 15:36 |
|
|
zuze |
![]()
Сообщение
#2
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 211 Регистрация: 4.11.2012 Пользователь №: 3589 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Я попытался сделать, так:
В конструктор добавил
В функции-слоте нажатия на кнопку я пишу
Но значение по нажатию на doubleSpinBox не передаётся таймеру. Что я сделал не так? |
|
|
zuze |
![]()
Сообщение
#3
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 211 Регистрация: 4.11.2012 Пользователь №: 3589 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Задача решена.
Добавил в описание класса
А в место этого
Я написал
Единственный маленький вопросик в данном случае таймер запускается как я только нажму doubleSpinBox, а doubleSpinBox стоит на минимальном значении 0.9. То есть когда я нажму таймер заработает со значения 1.0. А мне надо что бы сначала таймер запускался со значения 0.9. Я это представлял так, нажимаю кнопку и таймер запускается со значением 0.9, а вот дальше я это значение могу менять с помощью виджета doubleSpinBox. Но вот как сделать это не пойму. Подскажите пожалуйста? Вопросик снят. Добавил функцию-слот для кнопки строчку
Сообщение отредактировал zuze - 14.1.2013, 22:02 |
|
|
Алексей1153 |
![]()
Сообщение
#4
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
так в конструкторе и запусти после
ui->doubleSpinBox->setMinimum(0.9); Сообщение отредактировал Алексей1153 - 14.1.2013, 22:07 |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 6:45 |