PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 1. frage: min-max-close buttons in header line + 2. frage: nowarnings



microdigi
24-02-2003, 18:38
1. Frage: wie kann ich die 'buttons' namens 'close', 'size', und 'minimize'
in der kopfzeile eines widgets loswerden?
die sollen da erst garnicht auftauchen.
habe die docus schon durchwaelzt, aber > nix. :(

2. frage: wie kann man eigentlich beim ide (kde/qt) compilieren erreichen,
dass KEINE WARNINGS ausgegeben werden ?

ich denke, anda_skoa zieht wieder diese a-karte... :D

gruss - digi

Boron
24-02-2003, 19:41
1.)
QWidget ( QWidget * parent = 0, const char * name = 0, WFlags f = 0 )Der letzte Parameter f ist interessant für dich. Schau mal in der Qt Doku nach, zur Klasse QWidget, was dort beider Erklärung zum Konstruktor steht. Dort hat es einen Link auf Qt::WidgetFlags.

2.) Keine Ahnung wie man Warnungen abschalten kann.
Warnungen solltest du eigentlich ernst nehmen.
Das hat schon seinen Sinn, wenn der Compiler dich vor etwas warnen will.

microdigi
25-02-2003, 18:00
danke fuer den hinweis zu den 'clear', 'close' ... usw.

zu den warnungen:
ich erwarte gezielt warnungen,
weil ich bdei methoden shon parameter uebergebe,
diese aber zzt (noch) nicht auswerte.
die ich aber zukuenftig wohl anziehe innerhalb der methode/routine.
und da ist es halt laestig wenn diese meldungen umsonst erscheinen.
ansonsten sehe ich das natuerlich genau so:
eine warnung ist ein hinweis auf zukuenftige nicht mehr auffindbare fehler.

aloha - digi

anda_skoa
25-02-2003, 18:39
Original geschrieben von microdigi

weil ich bdei methoden shon parameter uebergebe,
diese aber zzt (noch) nicht auswerte.
die ich aber zukuenftig wohl anziehe innerhalb der methode/routine.
und da ist es halt laestig wenn diese meldungen umsonst erscheinen.





class MeineKlasse
{
public:
int meineMethode(int, bool, QString&);
};

int MeineKlasse:meineMethode(int /* unused*/, bool used, QString& /* also_unused*/)


Ciao,
_