Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » graphische Oberfläche (QT?)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
31.03.2006, 12:13 Uhr
flappinski



Hallo Leute,
mein Programm steht so langsam, jetzt fängt es sogar langsam an zu laufen. Das Interesse von Kollegen, etc. wächst. Dadurch wachsen auch meine Probleme. Da ich der einzige bin der die verschiedenen Schalter und Einstellungen dieses Programs bedienen kann (alles auf Testebene), stelle ich mir die Frage, ob ich nicht eine graphische Oberfläche einrichten sollte, die dann andere auch bedienen können. Ich dachte dabei an QT. Jetzt habe ich mich mal eine Weile in QT3 reingefuchst und merke, dass das nicht ganz so einfach ist. Würdet Ihr empfehlen, richtig Zeit zu investieren, oder gibt es da einfachere Lösungen? Ich brauche im Endeffekt eine Oberfläche, mit der ich ein paar Variablen setzen kann, mit denen dann mein Programm läuft. Es dreht sich um maximal 20 Variablen (z.B. auch Dateinamen, etc.), also eigentlich keine so riesen Sache...
Vielleicht hat ja jemand von Euch damit Erfahrungen,
Gruss,
Stephan
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
31.03.2006, 12:18 Uhr
Pler
Einer von Vielen
(Operator)


Was für ein Programm?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
31.03.2006, 12:21 Uhr
flappinski



Muss ich darauf antworten, wenn ich eine Antwort will? Nun gut, der Teil, den du freundlicherweise aus dem Netz genommen hast, spielt dabei eine Rolle, allerdings eine sehr, sehr kleine... Mehr muss ich hoffentlich nicht erzählen...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
31.03.2006, 12:44 Uhr
ao

(Operator)



Zitat von flappinski:
Muss ich darauf antworten, wenn ich eine Antwort will?

Du musst überhaupt nichts, aber wie soll man dir helfen, wenn du nur mauerst? Mehr als Binsenweisheiten wirst du wohl nicht bekommen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
31.03.2006, 12:51 Uhr
Pler
Einer von Vielen
(Operator)



Zitat:

Muss ich darauf antworten, wenn ich eine Antwort will? Nun gut, der Teil, den du freundlicherweise aus dem Netz genommen hast, spielt dabei eine Rolle, allerdings eine sehr, sehr kleine... Mehr muss ich hoffentlich nicht erzählen...


Naja, es ist ja shcon mal ein Unterschie wo das Programm läuft. Oder laufen kann.
Wenn du es aufn Server tun kannst, dann schreib einfach ne Weboberfläche dazu.

Ansonsten gibt es da viele viele möglichkeiten.

Wieviele Schalter hat denn dein Programm? Vielleicht genügt es ja auch einfach ein oder zwei Verknüpfungen zu erstellen, die die entsprechenden Parameter mitgeben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
31.03.2006, 13:23 Uhr
RHBaum



Deine Frage errinnert sehr an:
Ich muss ne Kiste Bier von A nach B bringen, welches Auto soll ich kaufen ?

Nen auto ist ne investition in die Zukunft, und auch persoenlicher Geschmack spielt ne wesentliche Rolle
Und mit so ner Frage riskierst du es z.b. wieder mal nen Opel / VW Glaubenskrieg vom Zaun zu brechen

Also ueberleg Dir was DU willst, und dass nicht nur auf dein eines projekt bezogen, dann schreib das was du magst auf, schreib zu welche BS du benutzt, ob du BS unabhaengig bleiben willst, was du fuer plaene hasst.
Dann stell die Frage nochmal

Ich kann Dir z.b. nicht sagen ob QT besser wie Java, oder die MFC ist, weil sowas kann man nicht beantworten meistens

Ciao ...

Dieser Post wurde am 31.03.2006 um 13:24 Uhr von RHBaum editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
31.03.2006, 14:38 Uhr
flappinski



Oh, ich wollte niemand auf den Schlips treten noch verstehe ich Eure Antworten so gut. Ich bin leider auf dem Gebiet Graphische Oberfläche absolut neu. Daher weiss ich wohl nicht so genau, was ich will und stelle deshalb die falschen Fragen. Im Endeffekt bekommt mein Programm in einer kleinen Datei die notwendigen Schalter mitgeteilt (z.B. die Anzahl einer gewissen Schleife). Wenn ich jetzt das vorher mit Buttons anklicken kann, wäre ich schon glücklich.
Also,
ich versuche jetzt erst mal den QT-Designer und werde mein programm einfach mit einem System-Call (ich weiss, böse,böse) starten. Das hat den Vorteil, dass ich mein Originalprogramm nicht anfassen muss und ich experimentieren kann.
Ich bin halt meilenweit weg von "einfach mal ne Weboberfläche dazuschreiben"...
Auf keinen Fall einen Glaubenskrieg, bitte! Ich melde mich, wenn ich konkrete Fragen habe...
Gruss,
Stephan
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
31.03.2006, 15:05 Uhr
Pler
Einer von Vielen
(Operator)



Zitat:

mit einem System-Call (ich weiss, böse,böse)


Wenn dein Programm schon fertig ist und nicht mehr geändert werden soll, dann kannst du nicht viel mehr tun als es einfach nur aufzurufen.
Das passt schon.
Da muss man ja keine Wissenschaft draus machen.

Am einfachsten geht das ganze Wahrscheinlich noch mit Perl/Tk oder ähnlichem.
Mit sicherheit kann dir da hier auch jemand ein Beispiel geben.

Wenn ich mal zusammenfassen darf was du brauchst:
Eine Oberfäche mit einem Einzigen Fenster.
- ein paar checkboxen dadrauf (zur Abbildung der Kommandozeilenparameter)
- sowie einen "starten" und "Abbrechen" Knopf
Danach muss ne Konsole aufgehn und das Programm gestartet werden.

Dafür gleich in Qt einzusteigen ist sicherlich etwas viel.

Übrigens kann man auch mit der Bash einfache kleine Menüführungen auf der Kommandozeile machen.
Dialogboxen nennt sich das.
Hab jetzt aber grad kein Howto dabei.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
31.03.2006, 16:07 Uhr
Pablo
Supertux
(Operator)


1. hat gar nicht mit ANSI C/C++ zu tun -->
2. @Threadersteller: willst du Hilfe von uns oder uns nur erzählen, was du vorhast?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 31.03.2006 um 16:07 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
31.03.2006, 16:17 Uhr
flappinski



Danke Pler,
Deine Zusammenfassung kommt dem schon sehr nahe, allerdings sind die Schalter nicht nur auf die Kommandozeile beschränkt, sondern es gibt eine ganze "Schalterdatei", die ca. 15 verschiedene Schalter bedient. Wenn man also mit diesen checkboxen eine Datei schreiben könnte, wäre alles palletti...
Ich schau mal, was ich zu Dialogboxen in der Bash finde...
Stephan
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: