![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Rocky |
![]()
Сообщение
#21
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: ![]() ![]() ![]() |
Тут думаю поможет декомпозиция + фикс кармы)
|
|
|
abc |
![]()
Сообщение
#22
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: ![]() ![]() ![]() |
Сделал QList<QLabel *>, каждому присвоил иконку. Затем их впихнул в 1-й столбец. Сделал обработчик нажатия, ака cellClicked(int,int). а разве нельзя QList<QToolButton *> или пушбаттон и соединить их clicked() с твоим слотом не надо будет проверять, какой столбец по поводу остального: боже мой "Тут думаю поможет декомпозиция + фикс кармы) " ыыыы) рассуй комментрии в set_image() и это покажи: create_randlist() хотя я уже потерял всякую нить, где-то клацаем, что-то пропадает, что-то не пропадает... наверняка есть закономерность, найди её! Сообщение отредактировал abc - 17.3.2011, 23:09 |
|
|
RazrFalcon |
![]()
Сообщение
#23
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
abc |
![]()
Сообщение
#24
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: ![]() ![]() ![]() |
"не ровно половина, но где то посредине, обычно. Я бы сказал что один раз пропадает, к примеру, верхняя, то во второй пропадет нижняя, вот так по переменно. Если долго клацать - пропадают все."
я как на фильм проклятье пришёл в кино) кстати, QTableWidgetItem можно назначить иконку... зачем там вообще кнопку лепить? кроме как затем чтоб её слот clicked() использовать кстати, кстати, тебе не нужен QList кнопок, достаточно же просто поместить их в таблицу Сообщение отредактировал abc - 17.3.2011, 23:49 |
|
|
RazrFalcon |
![]()
Сообщение
#25
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Проблема решена. Как не пытался, любой widget пропадает из-за скрола. Сообщение отредактировал RazrFalcon - 18.3.2011, 23:55 |
|
|
abc |
![]()
Сообщение
#26
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: ![]() ![]() ![]() |
блин, выложи архив проекта, я не могу с этим жить)
|
|
|
RazrFalcon |
![]()
Сообщение
#27
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Вот, это старый вариант, я уже переписал, что бы работало )
PS: пути к иконкам нужно изменить.
Прикрепленные файлы
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 10:25 |