простенькая прога с использованием QGraphicsView (подгружающего картинки из папки вложенной в папку с exe файлом) и QToolBar с иконками из файла ресурсов (которые, насколько я понимаю, должны включаться в сам exe, я прав ?)
при тестировании на машине без установленной Qt, несмотря на наличие QtCore4.dll и QtGui4.dll, отрисовка картинок - отсутствует.
проблемы из-за различия в ОС .. наверное могли возникнуть, но .. если проблема в них, то поясните плиз.
проблем с различием в x64 - x86 возникнуть не должно было, т.к. MinGW компилит под x86 и только под него( заставить его компилить под x64 у мя не получилось, т.к. цитата "Options: -b, -m Ignored for compatibility.")
скрин на Win7 x64
http://clip2net.com/clip/m84163/1309931995-clip-14kb.jpg
скрин на WinXP x86
http://clip2net.com/clip/m84163/1309932817-clip-4kb.png
неуверен что есть смысл приводить этот код загрузки картинок в QGraphicsView, но пусть на всякий случай будет будет
http://wiki.crossplatform.ru/index.php/Развертывание_приложений_Qt_в_MS_Windows, читал?
да, читал.
ясно, про плагины не учёл, т.к. я ими ни разу не пользовался, то не мудрено.
но тут програмка простенькая, так что, никаких плагинов нет.
что есть "движки картинок" ?
где здесь конкретно "движок картинок" не скажу, но за загрузку файла картинок отвечает следующий код
QPixmap pics;
pics.load(".\\img\\name.jpg"); // из файла в QPixmap
GraphicsScene[0]->addPixmap( pics ); // из QPixmap в QGraphicsScene
ui->graphicsView->setScene( GraphicsScene[0] ); // и, наконец, в QGraphicsView
ui->graphicsView->show(); // перерисовать
pics.load(".\\img\\name.jpg"); // "движок картинок"
спасибо ! помогло.
не думал, что всего лишь работа с картинкой идёт как плагин
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)