Seite 1 von 1

Hintergrund Bild

Verfasst: 29. März 2010 19:13
von ali-g
Hallo Leute,

und zwar hab ich ein Problem mit dem Hintergrund Bild, zwar funktioniert
es auf mein pc also der Hintergrund erscheint, aber wenn ich die exe nehme
und auf mein Vaters Pc starte kommt nichts.

bisher hab ich es so versucht:

mit StyleSheet:
QFrame { background-image: url(bild.gif) }

mit Resourcen

und so :

Code: Alles auswählen

#include <vector> 

#include <QWidget> 
#include <QApplication> 
#include <QImage> 
#include <QPixmap> 
#include <QPoint> 
#include <QPainter> 
#include <QMouseEvent> 


class CircleWidget : public QWidget { 
public: 
   CircleWidget(char const * filename) 
    : pixmap(filename) {} 
    
   void paintEvent(QPaintEvent *) { 
      QPainter painter(this); 
      painter.drawPixmap(0, 0, pixmap); 
      painter.setRenderHint(QPainter::Antialiasing); 
      painter.setPen(QColor(255,0,0,100)); 
      painter.setBrush(QBrush(QColor(255,0,0,100), Qt::SolidPattern)); 
      for (std::size_t i = 0; i != points.size(); ++i) { 
         painter.drawEllipse(points[i].x()-15, points[i].y()-15, 30, 30); 
      } 
   } 
    
    
     
private: 
   QPixmap pixmap; 
   std::vector<QPoint> points; 
}; 



die 3 sachen funktionieren alle bei mir also das Bild erscheint so wie es soll, aber nachdem ich es auf ein anderes pc bzw auf mein Vaters Pc starte kommt da nichts.

könnt ihr mir sagen wo der fehler liegt ?

Verfasst: 29. März 2010 19:17
von Christian81
gif wird als Plugin mitgeliefert - wenn Du es nicht mitlieferst kann Qt auch keine gifs laden.
Und warum sowas altes und proprietäres wie gif??

Re: Hintergrund Bild

Verfasst: 29. März 2010 19:18
von ali-g
soll ich es mit was anderes versuchen ??

also mit einer andere endung


Christian81 hat geschrieben:gif wird als Plugin mitgeliefert - wenn Du es nicht mitlieferst kann Qt auch keine gifs laden.
Und warum sowas altes und proprietäres wie gif??

ich liefers ja mit

ich nehme die exe datei und die gif datei mit und starte das programm
und da erscheint rein garnichts



EDIT__

ich hab jetzt einfach PNG genommen funktioniert wunderbar dankee.

Re: Hintergrund Bild

Verfasst: 29. März 2010 19:37
von Christian81
ali-g hat geschrieben: ich liefers ja mit

ich nehme die exe datei und die gif datei mit und starte das programm
und da erscheint rein garnichts
Hast Du überhaupt gelesen was ich geschrieben habe??[/b]