Код: Выделить всё
LoginDlg::LoginDlg(QWidget* parent, PgConnectionInfo& info, bool allowEmptyPassword, bool hideConnParams) :
QDialog(parent),
mAllowEmptyPassword(allowEmptyPassword)
{
setWindowIcon(QIcon(":/path/to/icon.svg")); //Dont worry about the path because i'm sure that exists
setupUi(this);
...
}
Как вы можете видеть, qt игнорирует предоставленный мной значокЯ пропустил какую-то конфигурацию или что-то в этом роде? Может кто-нибудь мне помочь?
Я попробовал использовать QGuiApplication::setWindowIcon (хотя это не совсем то, что я ищу)
И создать новый виджет и установить значок окна в этом виджете и сделал виджет родительским для моего диалога, но это тоже не сработало
Подробнее здесь: https://stackoverflow.com/questions/786 ... ry-qdialog