Просмотр сообщений
|
Страниц: [1] 2 3 ... 255
|
1
|
Qt / Вопросы новичков / Re: Рисование иконки без аретфактов
|
: Октябрь 13, 2022, 14:54
|
Из Справки: QPixmap::QPixmap(int width, int height) Constructs a pixmap with the given width and height. If either width or height is zero, a null pixmap is constructed. Warning: This will create a QPixmap with uninitialized data. Call fill() to fill the pixmap with an appropriate color before drawing onto it with QPainter
|
|
|
6
|
Qt / Общие вопросы / Re: MFC style
|
: Сентябрь 19, 2020, 07:23
|
С QSS связываться не рекомендую. Понадобится выделить строку/ячейку конкретным цветом в QTableView - а не получится.
П.С. Так и не нашёл в интернете как это сделать, если на View QSS-ка наложена.
П.П.С И ещё целая телега подводных камней.
|
|
|
7
|
Разное / Говорилка / актуальный анекдот
|
: Август 05, 2020, 20:04
|
— Внучек возьми вот скриптов домой. — Деда, да у нас этих скриптов дома, как говна. — У вас с интернета небось скачанные, а дед сам писал.
|
|
|
10
|
Qt / Общие вопросы / Re: Перекодировка KOI8-R в utf8
|
: Сентябрь 16, 2019, 11:03
|
>codecOut->fromUnicode(isx); Этим те пытаешься сделать Unicode (16bit) -> UTF-8 А не из KOI8-R в UTF-8 Делай в два этапа: C++ (Qt) QString isx; // строка в KOI8-R // KOI8 -> Unicode (16bit) QTextCodec *codec = QTextCodec::codecForName("KOI8-R"); QString stringUnicode = codec->toUnicode(encodedString); //Unicode (16bit) -> UTF-8 QByteArray stringUtf8 = stringUnicode.toUtf8();
|
|
|
14
|
Qt / Общие вопросы / Re: закрыть форму из другой формы
|
: Июнь 14, 2019, 06:07
|
вызов метода show() тут совершенно лишний. Если передаёшь в дочерний виджет указатель на родителя, то родитель удалит объект, вызывать delete не нужно, но если приспичило явно прибить дочерний виджет пользуйся методом deleteLater(). Код который ты привёл имеет смысл сделать на стеке: C++ (Qt) tovname ftnam(this); if(ftnam.exec()==QDialog::Rejected){}
|
|
|
|
|