Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Racot
1 / 1 / 0
Регистрация: 05.10.2011
Сообщений: 50
#1

как минимизировать программу? - C++

14.12.2011, 19:41. Просмотров 311. Ответов 3
Метки нет (Все метки)

У меня в приложении по нажатию кнопки выставляется 64 checkbox (я делаю в Qt но это не важно) и мне приходится писать (а это не в одной кнопке!!!)):

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
void controller_window::on_pushButton_2_clicked()
{
 
 // Warning
   ui->checkBox_65->setChecked(true);
   ui->checkBox_66->setChecked(true);
   ui->checkBox_67->setChecked(true);
   ui->checkBox_68->setChecked(true);
   ui->checkBox_69->setChecked(true);
   ui->checkBox_70->setChecked(true);
   ui->checkBox_71->setChecked(true);
   ui->checkBox_72->setChecked(true);
   ui->checkBox_73->setChecked(true);
   ui->checkBox_74->setChecked(true);
   ui->checkBox_75->setChecked(true);
   ui->checkBox_76->setChecked(true);
   ui->checkBox_77->setChecked(true);
   ui->checkBox_78->setChecked(true);
   ui->checkBox_79->setChecked(true);
   ui->checkBox_80->setChecked(true);
   ui->checkBox_81->setChecked(true);
   ui->checkBox_82->setChecked(true);
   ui->checkBox_83->setChecked(true);
   ui->checkBox_84->setChecked(true);
   ui->checkBox_85->setChecked(true);
   ui->checkBox_86->setChecked(true);
   ui->checkBox_87->setChecked(true);
   ui->checkBox_88->setChecked(true);
   ui->checkBox_89->setChecked(true);
   ui->checkBox_90->setChecked(true);
   ui->checkBox_91->setChecked(true);
   ui->checkBox_92->setChecked(true);
   ui->checkBox_93->setChecked(true);
   ui->checkBox_94->setChecked(true);
   ui->checkBox_95->setChecked(true);
   ui->checkBox_96->setChecked(true);
 
   // Fault
     ui->checkBox_33->setChecked(true);
     ui->checkBox_34->setChecked(true);
     ui->checkBox_35->setChecked(true);
     ui->checkBox_36->setChecked(true);
     ui->checkBox_37->setChecked(true);
     ui->checkBox_38->setChecked(true);
     ui->checkBox_39->setChecked(true);
     ui->checkBox_40->setChecked(true);
     ui->checkBox_41->setChecked(true);
     ui->checkBox_42->setChecked(true);
     ui->checkBox_43->setChecked(true);
     ui->checkBox_44->setChecked(true);
     ui->checkBox_45->setChecked(true);
     ui->checkBox_46->setChecked(true);
     ui->checkBox_47->setChecked(true);
     ui->checkBox_48->setChecked(true);
     ui->checkBox_49->setChecked(true);
     ui->checkBox_50->setChecked(true);
     ui->checkBox_51->setChecked(true);
     ui->checkBox_52->setChecked(true);
     ui->checkBox_53->setChecked(true);
     ui->checkBox_54->setChecked(true);
     ui->checkBox_55->setChecked(true);
     ui->checkBox_56->setChecked(true);
     ui->checkBox_57->setChecked(true);
     ui->checkBox_58->setChecked(true);
     ui->checkBox_59->setChecked(true);
     ui->checkBox_60->setChecked(true);
     ui->checkBox_61->setChecked(true);
     ui->checkBox_62->setChecked(true);
     ui->checkBox_63->setChecked(true);
     ui->checkBox_64->setChecked(true);
 
}
а можно ли это в какой нибудь цикл загнать типа там : for (i=1;i<=64;i++){}.....и там подставлять просто i........ну или как нибудь что бы не писать эту длинную ахинею........???
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2011, 19:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос как минимизировать программу? (C++):

Минимизировать стоимость строительства дорог - C++
Нас толкоM не учили такоMу програMMированию, но препод дал такую задачку для решения: Три страны решили объединиться в союзное...

Минимизировать степень различия последовательностей - C++
Здравствуйте помогите пожалуйста решить. Задание Рассмотрим две последовательности A и B, содержащие по N элементов .Сумма...

Минимизировать функцию с использованием генетического алгоритма - C++
Требуется минимизировать функцию с помощью генетического алгоритма. Y =...

минимизировать сумму кубов остатков по всем строкам - C++
Здравствуйте! Помогите пожалуйста решить этим способом: • с использованием динамического программирования Входной текст состоит...

Работа с односвязным списком (минимизировать время выполнения программы) - C++
Нужна помощь в УСОВЕРШЕНСТВОВАНИИ именно данного списка. Проблема во времени работы,его нужно минимизировать. Приму любую помощь. Всем...

Способы минимизировать количество кода (Двумерная окрестность Мура первого порядка) - C++
Написал алгоритм нахождения &quot;живых&quot; клеток около заданной. Но понимаю, что вышел спагетти-код со всеми этими проверками, на то, находится...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Jupiter
Каратель
Эксперт С++
6554 / 3975 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
14.12.2011, 19:46 #2
Цитата Сообщение от Racot Посмотреть сообщение
а это не в одной кнопке!!!)
а) в одном месте добавить все checkBox-ы в какую либо коллекцию(QVector, std::vector) и работать с ней
б) писать интерфейс руками и сразу же создавать и управлять коллекцией checkBox-ов
0
Racot
1 / 1 / 0
Регистрация: 05.10.2011
Сообщений: 50
14.12.2011, 20:00  [ТС] #3
добавить все checkBox-ы в какую либо коллекцию(QVector, std::vector)
что подразумевается под - добавить в коллекцию????
и что такое Qvector я тож пока не в курсе.........но щас посмотрю.......
0
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
14.12.2011, 21:32 #4
Цитата Сообщение от Racot Посмотреть сообщение
что подразумевается под - добавить в коллекцию????
Когда разберётесь с
Цитата Сообщение от Racot Посмотреть сообщение
... Qvector ... щас посмотрю...
- поймёте.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2011, 21:32
Привет! Вот еще темы с ответами:

Как заставить программу запустить другую программу - C++
Как заставить программу запуститься в спрятанном режиме, чтобы её можно было найти только в Дистептчере задач во вкладке процессы и...

Как минимизировать программу в системный трей? - Delphi
Как минимизировать программу в системный трей

Как минимизировать программу не на панель уведомлений? - C++ Builder
Всем привет. Видел программы, которые при сворачивании становились маленьким окошком, а не сворачивалась в панель задач. Как это...

Нужно минимизировать программу - Pascal ABC
Var i,n,t,k,s: Integer; BEGIN Writeln('Все трехзначные числа, содержащие только нечетные цифры:'); For i:=100 to 999 do begin ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.12.2011, 21:32
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru