Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
SDLM |
6.7.2011, 9:34
Сообщение
#1
|
|
Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 19.4.2009 Пользователь №: 694 Спасибо сказали: 0 раз(а) Репутация: 0
|
простенькая прога с использованием QGraphicsView (подгружающего картинки из папки вложенной в папку с exe файлом) и QToolBar с иконками из файла ресурсов (которые, насколько я понимаю, должны включаться в сам exe, я прав ?)
при тестировании на машине без установленной Qt, несмотря на наличие QtCore4.dll и QtGui4.dll, отрисовка картинок - отсутствует. проблемы из-за различия в ОС .. наверное могли возникнуть, но .. если проблема в них, то поясните плиз. проблем с различием в x64 - x86 возникнуть не должно было, т.к. MinGW компилит под x86 и только под него( заставить его компилить под x64 у мя не получилось, т.к. цитата "Options: -b, -m Ignored for compatibility.") скрин на Win7 x64 Link скрин на WinXP x86 Link неуверен что есть смысл приводить этот код загрузки картинок в QGraphicsView, но пусть на всякий случай будет будет Раскрывающийся текст QPixmap pics; if ( Tday.glyph < 10 ) pics.load(".\\img\\" + QString::fromStdString( style_name[style_type] ) + "\\0" + QString::number(Tday.glyph) + ".jpg"); else pics.load(".\\img\\" + QString::fromStdString( style_name[style_type] ) + "\\" + QString::number(Tday.glyph) + ".jpg"); pics = pics.scaled( 120, 120, Qt::KeepAspectRatio, Qt::SmoothTransformation ); GraphicsScene[0]->addPixmap( pics ); ui->graphicsView->setFixedSize( 120, 120 ); ui->graphicsView->setScene( GraphicsScene[0] ); ui->graphicsView->show(); |
|
|
|
|
Litkevich Yuriy |
6.7.2011, 10:08
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Link, читал?
|
|
|
|
|
SDLM |
6.7.2011, 10:25
Сообщение
#3
|
|
Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 19.4.2009 Пользователь №: 694 Спасибо сказали: 0 раз(а) Репутация: 0
|
да, читал.
Раскрывающийся текст раз на этапе запуска приложения проблем не возникло, значит все dll присутствуют, значит читал, не ? |
|
|
|
|
Litkevich Yuriy |
6.7.2011, 10:53
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(SDLM @ 6.7.2011, 13:25) Link раз на этапе запуска приложения проблем не возникло, значит все dll присутствуют нет, плагины не мешают загрузки приложенияЦитата(SDLM @ 6.7.2011, 13:25) Link значит читал, не ? не известно
|
|
|
|
|
SDLM |
6.7.2011, 11:02
Сообщение
#5
|
|
Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 19.4.2009 Пользователь №: 694 Спасибо сказали: 0 раз(а) Репутация: 0
|
ясно, про плагины не учёл, т.к. я ими ни разу не пользовался, то не мудрено.
но тут програмка простенькая, так что, никаких плагинов нет. |
|
|
|
|
Litkevich Yuriy |
6.7.2011, 11:05
Сообщение
#6
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(SDLM @ 6.7.2011, 14:02) Link так что, никаких плагинов нет а движки картинок, где?
|
|
|
|
|
SDLM |
6.7.2011, 11:06
Сообщение
#7
|
|
Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 19.4.2009 Пользователь №: 694 Спасибо сказали: 0 раз(а) Репутация: 0
|
что есть "движки картинок" ?
|
|
|
|
|
Litkevich Yuriy |
6.7.2011, 11:07
Сообщение
#8
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(SDLM @ 6.7.2011, 14:06) Link что есть "движки картинок" ? код, который умеет читать некий формат файла-картинки и превращать его в растр, например JPEG -> растр
|
|
|
|
|
SDLM |
6.7.2011, 11:31
Сообщение
#9
|
|
Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 19.4.2009 Пользователь №: 694 Спасибо сказали: 0 раз(а) Репутация: 0
|
где здесь конкретно "движок картинок" не скажу, но за загрузку файла картинок отвечает следующий код
видимо, в данном случае
|
|
|
|
|
Litkevich Yuriy |
6.7.2011, 11:52
Сообщение
#10
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(SDLM @ 6.7.2011, 14:31) Link где здесь конкретно "движок картинок" в плагинах он, читай внимательно всю статью в нашей вики
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 22.12.2025, 17:19 |