Выводит мусор
Добрый день
testcolor 0 "#000000" 4278190080 "#000000" // testcolor: index, string, rgb, hex
testcolor 1 "#808080" 4286611584 "#808080"
testcolor 2 "#FFFFFF" 4294967295 "#ffffff"
testcolor 3 "#FF00FF" 4294902015 "#ff00ff"
testcolor 4 "#FF0000" 4294901760 "#ff0000"
testcolor 5 "#800000" 4286578688 "#800000"
testcolor 6 "#FFFF00" 4294967040 "#ffff00"
testcolor 7 "#808000" 4286611456 "#808000"
testcolor 8 "#00FF00" 4278255360 "#00ff00"
testcolor 9 "#008000" 4278222848 "#008000"
testcolor 10 "#00FFFF" 4278255615 "#00ffff"
testcolor 11 "#008080" 4278222976 "#008080"
testcolor 12 "#0000FF" 4278190335 "#0000ff"
testcolor 13 "#000080" 4278190208 "#000080"
QFile fileColor("file_color.txt"); fileColor.open(QIODevice::ReadOnly); for(int i=0; !fileColor.atEnd();i++){ QString color = fileColor.readLine(); color.remove("\r\n"); QColor *colorhex = new QColor(color); QString style = "QPushButton{background:"+color+";}"; palette->colorButton.push_back(colorhex); qDebug() << "testcolor "<< i << color << " " << colorRGB << palette->colorButton.at(i)->name(); palette->colorPushButton.at(i)->setStyleSheet(style); delete colorhex; } qDebug() << "testcolor2 " << palette->colorButton.at(2)->name();Но при выходе из цикла в векторе почему-то хранится мусор. Должно быть "#ffffff". А выводит:
testcolor2 "#000000". Иногда ещё "#dcdcdc"
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.Вам это нравится? Поделитесь в социальных сетях!
Комментарии
Пожалуйста, авторизуйтесь или зарегистрируйтесь
Добрый день!
Вот это лишняя строка
Спасибо.
Как определить какая кнопка(левая или правая) была нажата?
Левая или правая кнопка чего? мыши?
Да, мыши.
Имено, класс-потомок.
Если добавляли кнопки в графическом дизайнере, то нужно вызвать контекстное меню на кнопке в дизайнере, выбрать пункт "преобразовать в" либо "Promote to". Там будет диалог, в котором Вам нужно будет добавить ваш насоедованный класс и указать его заголовочный файл и файл реализации.