Rand komplett entfernen
Verfasst: 12. August 2010 10:00
Hi Leute!
Ich würde gerne von einem Fenster den Rand komplett entfernen (also "margin"). Ich hab eben ein Widget erstellt, das eben gezeigt werden soll, aber der Rand ist immer noch da.
Um den Rand allgemein zu entfernen, habe ich versucht, mit Style Sheets zu arbeiten. Hab auch eins erstellt, das so aussieht:
Erstelle ich nun das Widget und tu nen Button rein, sehe ich immer noch den Rand:
Das Gui Widget ist ein Widget mit nem Button und nem blau-gefüllten Rechteck. das Fenster wurde auf 800x480 Fixed Resized und das blaue rechteck sollte 640x480 groß sein und komplett die rechte Seite füllen. Unten links sollte ein Button plaziert sein, der genau unten links ist. Und mit genau unten Links mein ich, er soll wirklich keinen rand mehr unten und links vom Button haben. Das problem ist, das das Gui-Widget immer noch nen schwarzen Rand hat
Wie krieg ich das nun so hin, dass auch wirklich das ganze Gui Widget keinen Rand hat, also keine Umrahmung?
Schöne Grüße
Thrake
Ich würde gerne von einem Fenster den Rand komplett entfernen (also "margin"). Ich hab eben ein Widget erstellt, das eben gezeigt werden soll, aber der Rand ist immer noch da.
Um den Rand allgemein zu entfernen, habe ich versucht, mit Style Sheets zu arbeiten. Hab auch eins erstellt, das so aussieht:
Code: Alles auswählen
QWidget {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #050505, stop: 1 #202020);
selection-color: black;
selection-background-color: silver;
color: white;
margin: 0px;
}Code: Alles auswählen
int main(int argc, char *argv[]) {
QApplication a(argc, argv);
// Window-Style wird geladen
QFile file("./qss/style.qss");
file.open(QFile::ReadOnly);
QString styleSheet = QLatin1String(file.readAll());
a.setStyleSheet(styleSheet);
Gui *w = new Gui();
w->show();
return a.exec();
}Wie krieg ich das nun so hin, dass auch wirklich das ganze Gui Widget keinen Rand hat, also keine Umrahmung?
Schöne Grüße
Thrake