Название: справка- О программе Отправлено: jatsuk от Июня 27, 2011, 03:34 Хочу сделать в меню пункт справка - о программе.
Не хочу создавать новую форму для этого ! поэтому решил делать через QMessageBox Но возникла проблема Нужно добавить как нибудь КАРТИНКУ т.к. с путями вечно какие проблемы , то добавил через путь applicationDirPath в переменную QString Но QMessageBox не хочет принимать мой QString. Как можно ещё туда добавить картинку. Код: QString strSFXFile; Название: Re: справка- О программе Отправлено: Denjs от Июня 27, 2011, 05:03 адресуйте не файл на диске, а картинку в ресурсах. должно отображаться.
Название: Re: справка- О программе Отправлено: jatsuk от Июня 27, 2011, 05:38 картинку в ресурсах ???
тоесть не абсолютный путь а :/images/nasait.jpg Название: Re: справка- О программе Отправлено: lit-uriy от Июня 27, 2011, 06:10 >>Но QMessageBox не хочет принимать мой QString
что это значит? Название: Re: справка- О программе Отправлено: jatsuk от Июня 27, 2011, 06:40 Ругается на это <img src=\""+strSFXFile+"\">
ошибка: no matching function for call to 'MainWindow::tr(const QString)' Название: Re: справка- О программе Отправлено: Пантер от Июня 27, 2011, 09:29 Правильно ругается.
Код
Название: Re: справка- О программе Отправлено: jatsuk от Июня 27, 2011, 12:18 Спасибо, вот так всё норм. ;D
Название: Re: справка- О программе Отправлено: kambala от Июня 27, 2011, 13:30 почему у меня html не работает в QMessageBox::about()? приходится делать msgbox.setTextFormat(Qt::RichText);
|