Seite 1 von 1

Q3ListView > Items werden alle schwarz hinterlegt

Verfasst: 31. März 2006 17:31
von Spielgrips
Hallo,

ich weiß nicht ob einer das kennt, ich habe eine GroupBox auf ein Workspace gesetzt und auf den GroupBox eine Q3ListView und paar Testeinträge reingemacht und so siehts aus:

http://xabia.ath.cx/qserver.png

Hier der Ausschnitt:
this->proIndexGroup1 = new QGroupBox(this->q_server_workspace);
this->proIndexGroup1->setTitle("User");
this->proIndexGroup1->setGeometry(10, 60, 1000, 400);
this->proIndexGroup1->show();

this->proListView1 = new Q3ListView(this->proIndexGroup1);
this->proListView1->setGeometry(10, 20, 960, 360);

this->proListView1->addColumn("Process");
this->proListView1->addColumn("Dienst (Art)");
this->proListView1->addColumn("Server");

this->proListView1->setColumnWidth(0, 300);
this->proListView1->setColumnWidth(1, 100);
this->proListView1->setColumnWidth(2, 150);

this->proListView1->setFont(QFont("Verdana", 8, QFont::OldEnglish));
this->proListView1->setRootIsDecorated(false);
this->proListView1->setColumnWidthMode(0, Q3ListView::Manual);

Q3ListViewItem* testeintrag = new Q3ListViewItem(this->proListView1, "Apache");
Q3ListViewItem* testeintrag2 = new Q3ListViewItem(this->proListView1, "MySQL");
Q3ListViewItem* testeintrag3 = new Q3ListViewItem(this->proListView1, "FileZilla FTP Server");
//Q3ListViewItem* subeintrag = new Q3ListViewItem(testeintrag, "http");

this->proListView1->show();
Warum wird der Selektor in schwarz gepixelt?

Verfasst: 31. März 2006 19:09
von Spielgrips
Wenn ich auf ein Fenster das platziere, wird der Selektor nicht schwarz. Wie kann man den Style oder Background unterdrücken?

Verfasst: 31. März 2006 19:41
von Spielgrips
Ich habs!!! Und zwar muss man setBackgroundRole auf QPalette::Window setzen und schon ist alles wieder weiss!