Size: a a a

2020 June 01

VK

Vladislav Kremenevsk... in Qt
Знает кто-нибудь в чем причина?)
Создал новый проект перекинул туда все, все также
источник

VK

Vladislav Kremenevsk... in Qt
Переслано от Vladislav Kremenevsk...
с чем может быть такое связано?
допустим я что-нибудь делаю с ui улсовно говоря, меняю текст на кнопке или добавляю текст в textEdit
через слоты (при совершении каких-то действий), но изменения не сразу вступают в силу. И ничего не сменится до тех пор пока я допустим не переключусь на любое другое открытое окно........ вообще не понимаю
источник

VK

Vladislav Kremenevsk... in Qt
Переслано от Vladislav Kremenevsk...
источник

м

миша in Qt
пример кода больше бы помог, чем видос
источник

VK

Vladislav Kremenevsk... in Qt
connect(button, &QPushbutton::clicked(), this, &class::changeName)

class::changeName(){
ui->button->setText(“NewName”)
}
источник

VK

Vladislav Kremenevsk... in Qt
Если newName короче предыдущего имени, оно оставляет мусор немного с того и кнопка как в видосе наполовину меняется
источник

M

Mr.Mait in Qt
Vladislav Kremenevskiy
connect(button, &QPushbutton::clicked(), this, &class::changeName)

class::changeName(){
ui->button->setText(“NewName”)
}
На новом пустом проекте с одной или двумя кнопками точно так же?
источник

VK

Vladislav Kremenevsk... in Qt
Mr.Mait
На новом пустом проекте с одной или двумя кнопками точно так же?
Сейчас гляну
источник

VK

Vladislav Kremenevsk... in Qt
Mr.Mait
На новом пустом проекте с одной или двумя кнопками точно так же?
да, тоже самое
источник

VK

Vladislav Kremenevsk... in Qt
тут 4 строчки, может кто запустить?
источник

VK

Vladislav Kremenevsk... in Qt
при нажатии на нижнюю, верхняя должна дизактивироваться, + меняться текст
источник

M

Mr.Mait in Qt
Vladislav Kremenevskiy
да, тоже самое
источник

M

Mr.Mait in Qt
линукс 5.12.3 gcc 64bit
источник

AS

Anatoly Shirokov in Qt
так, походу @kremenevskiy порнуху в чат льет
источник

VK

Vladislav Kremenevsk... in Qt
источник

VK

Vladislav Kremenevsk... in Qt
В чем у меня причина может быть тогда?)
источник

M

Mr.Mait in Qt
Vladislav Kremenevskiy
В чем у меня причина может быть тогда?)
возможно с графической оболочкой системы
источник

M

Mr.Mait in Qt
Vladislav Kremenevskiy
В чем у меня причина может быть тогда?)
А если попробовать вызвать update
ui->pushButton->setText("new");
ui->pushButton->setEnabled(false);
update();
источник

VK

Vladislav Kremenevsk... in Qt
Mr.Mait
А если попробовать вызвать update
ui->pushButton->setText("new");
ui->pushButton->setEnabled(false);
update();
Не-а, при чем без разницы что, изменить размер окна, пекинуть на задний фон, потом снова на это,
Тогда тоже сработает, по дефолту нет
источник

AS

Anatoly Shirokov in Qt
Mr.Mait
А если попробовать вызвать update
ui->pushButton->setText("new");
ui->pushButton->setEnabled(false);
update();
это, вроде, безыдейно
источник