crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3  
Ответить в данную темуНачать новую тему
> Пропадают иконки в таблице., После разворачивания из трея.
Rocky
  опции профиля:
сообщение 17.3.2011, 22:51
Сообщение #21


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Тут думаю поможет декомпозиция + фикс кармы)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
abc
  опции профиля:
сообщение 17.3.2011, 22:54
Сообщение #22


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


Цитата(RazrFalcon @ 17.3.2011, 22:50) *
Сделал QList<QLabel *>, каждому присвоил иконку. Затем их впихнул в 1-й столбец. Сделал обработчик нажатия, ака cellClicked(int,int).

а разве нельзя
QList<QToolButton *> или пушбаттон
и соединить их clicked() с твоим слотом
не надо будет проверять, какой столбец

по поводу остального: боже мой


"Тут думаю поможет декомпозиция + фикс кармы) " ыыыы)

рассуй комментрии в set_image()
и это покажи: create_randlist()

хотя я уже потерял всякую нить, где-то клацаем, что-то пропадает, что-то не пропадает... наверняка есть закономерность, найди её!



Сообщение отредактировал abc - 17.3.2011, 23:09
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 17.3.2011, 23:08
Сообщение #23


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Цитата(abc @ 17.3.2011, 21:54) *
по поводу остального: боже мой

Что именно?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
abc
  опции профиля:
сообщение 17.3.2011, 23:49
Сообщение #24


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


"не ровно половина, но где то посредине, обычно. Я бы сказал что один раз пропадает, к примеру, верхняя, то во второй пропадет нижняя, вот так по переменно. Если долго клацать - пропадают все."

я как на фильм проклятье пришёл в кино)


кстати, QTableWidgetItem можно назначить иконку... зачем там вообще кнопку лепить? кроме как затем чтоб её слот clicked() использовать

кстати, кстати, тебе не нужен QList кнопок, достаточно же просто поместить их в таблицу

Сообщение отредактировал abc - 17.3.2011, 23:49
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 18.3.2011, 23:51
Сообщение #25


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


QTableWidgetItem* Item = new QTableWidgetItem();
Item->setIcon(icon);

Проблема решена.
Как не пытался, любой widget пропадает из-за скрола.

Сообщение отредактировал RazrFalcon - 18.3.2011, 23:55
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
abc
  опции профиля:
сообщение 19.3.2011, 0:55
Сообщение #26


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


блин, выложи архив проекта, я не могу с этим жить)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 19.3.2011, 1:04
Сообщение #27


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Вот, это старый вариант, я уже переписал, что бы работало )

PS: пути к иконкам нужно изменить.
Прикрепленные файлы
Прикрепленный файл  wall.zip ( 10.7 килобайт ) Кол-во скачиваний: 78
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

3 страниц V  < 1 2 3
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 19.3.2024, 10:31