Russian Qt Forum
Ноябрь 22, 2024, 20:49 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: отображение картинки  (Прочитано 4325 раз)
ardmn
Гость
« : Март 08, 2011, 20:23 »

Доброе время суток . Пушу программу по примеру :

Код:
/* ======================================================================
**  main.cpp
** ======================================================================
**
** ======================================================================
**  Copyright (c) 2007 by Max Schlee
** ======================================================================
*/

#include <QtGui>

// ----------------------------------------------------------------------
int main(int argc, char** argv)
{
    QApplication app(argc, argv);
    QWidget      wgt;
    QPixmap      pix("clock.png");
    QCursor      cur(pix);

    wgt.setCursor(cur);
    wgt.resize(180, 100);
    wgt.show();

    return app.exec();
}

есть картинка clock.png в папке с проектом но почему-то при попадании курсора в окно программы ничего не происходит (( в чём моя ошибка?
Записан
Stiff
Гость
« Ответ #1 : Март 08, 2011, 21:10 »

 Шокированный А что должно происходить?
Записан
alexman
Гость
« Ответ #2 : Март 08, 2011, 21:31 »

Картинка то загружена?
Записан
ardmn
Гость
« Ответ #3 : Март 08, 2011, 22:04 »

Цитировать
А что должно происходить?
Ну когда курсор попадает в форму то он меняется на картинку Улыбающийся

Цитировать
Картинка то загружена?

В смысле? У меня она(clock.png) в папке с .сpp   и про файлами ... Может нужно как-то в проект включить? Я делал через "добавить существующий файл...2 но не помогло ((
Записан
alexman
Гость
« Ответ #4 : Март 08, 2011, 22:23 »

Положи в директорию с exe. А лучше про ресурсы посмотри!
Записан
ardmn
Гость
« Ответ #5 : Март 08, 2011, 22:44 »

Большое спасибо Улыбающийся Всё заработало когда положил картинку в папку с exe.

Положи в директорию с exe. А лучше про ресурсы посмотри!

Вот мой pro-файл :
Код:
#-------------------------------------------------
#
# Project created by QtCreator 2011-03-06T23:06:07
#
#-------------------------------------------------

QT       += core gui

TARGET = test
TEMPLATE = app\


SOURCES += main.cpp\
        mainwindow.cpp

HEADERS  += mainwindow.h

OTHER_FILES += \
    clock.png

Что мне тут нужно поправить?
Записан
alexman
Гость
« Ответ #6 : Март 08, 2011, 22:50 »

http://doc.qt.nokia.com/4.7/resources.html
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 21.