Название: массив компонентов Отправлено: kataklysm от Июль 15, 2010, 23:43 Доброе время суток. Подскажите пожалуйста как реализовать.
Код: for (int i =0; i<8;i++) Название: Re: массив компонентов Отправлено: m_ax от Июль 16, 2010, 00:13 Думаю, надо так:
.h файл: Код
.cpp файл: Код
Но это как то не айс.. Лучше использовать QList для этих целей.. Название: Re: массив компонентов Отправлено: GreatSnake от Июль 16, 2010, 06:37 kataklysm
Может перед тем как браться за Qt стоит сначала освоить азы C/C++? Название: Re: массив компонентов Отправлено: kataklysm от Июль 16, 2010, 08:36 kataklysm А для чего тогда форумы, если даже спросить и узнать мнение других, нельзя? Как Вы себе представляете обучение только по книгам? Я лично ни как...Может перед тем как браться за Qt стоит сначала освоить азы C/C++? m_ax Спасибо большое. P.S.offtop. Название: Re: массив компонентов Отправлено: ufna от Июль 16, 2010, 09:10 Вообще QList - самое нормальное решение в данном случае, имхо
Название: Re: массив компонентов Отправлено: GreatSnake от Июль 16, 2010, 10:17 Цитировать А для чего тогда форумы, если даже спросить и узнать мнение других, нельзя? Как Вы себе представляете обучение только по книгам? Я лично ни как... Я как бы вас понимаю.Но ведь ваш вопрос в принципе никакого отношения к Qt не имеет. Он относится к знаниям языка C/C++ и по идее не должен быть в этой ветке форума. Название: Re: массив компонентов Отправлено: kataklysm от Июль 16, 2010, 10:31 Цитировать А для чего тогда форумы, если даже спросить и узнать мнение других, нельзя? Как Вы себе представляете обучение только по книгам? Я лично ни как... Я как бы вас понимаю.Но ведь ваш вопрос в принципе никакого отношения к Qt не имеет. Он относится к знаниям языка C/C++ и по идее не должен быть в этой ветке форума. Название: Re: массив компонентов Отправлено: kataklysm от Июль 16, 2010, 14:04 Вообще QList - самое нормальное решение в данном случае, имхо Мне кажется тут QList не прокатит, так как на каждую например (n-количество баз) нужно выводить дополнительно 3-QLineEdit, 1-QTableWidget и данные из QTableWidget сохранить в структурированный файл.Название: Re: массив компонентов Отправлено: ufna от Июль 16, 2010, 16:30 Простите, а в чем отличие от Вашей схемы? Массив [..] или в контейнере - разница лишь в обращении, а остальное то как меняется, особенно при работе с виджетами? :) те же указатели в него загонять и работай как хочешь.
Название: Re: массив компонентов Отправлено: kataklysm от Июль 16, 2010, 23:00 Нусь, продолжаем тему:
Создал все что хотел, теперь не понятная проблема с toolBox. Часть кода где проявляется ошибка: Код: QGridLayout **Layout; Название: Re: массив компонентов Отправлено: m_ax от Июль 16, 2010, 23:15 Жэсть))
Кстати, если вам так уж хочется именно массив объектов, то можно сделать и проще (в случае если его размер заранее известен): .h файл Код
.cpp файл: Код
Но правильнее использовать, всё же QList. А в вашем случае, вообще нет необходимости в ни в массиве ни в QList'е (на мой взгляд). З.Ы. Интересно чему равно i ? Если приведённый кусок кода в цикле ещё находится, то даже не знаю что и сказать :-) Название: Re: массив компонентов Отправлено: kataklysm от Июль 16, 2010, 23:18 Интересно чему равно i ? Если приведённый кусок кода в цикле ещё находится, то даже не знаю что и сказать :-) В данный момент = 3(из скрина); но может быть и 10 :).P.S. Извиняйте но QList не понял как с ним работать. |