Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe mich seit ca. 2 Jahren mit der Konsolenanwendung von C++-Builder 5 beschäftigt und jetzt möchte ich gerne mal mit der Grafischen Oberfläche Programmieren. Ich habe damit noch keine Ahnung. Gibt es da irgendeine Einleitung/Einführung für die GUI-Programmierung. Button ziehen kann ja jeder, aber die Beziehungen zwischen den Button.

Wäre echt dankbar.

gruss

Es ist die Frage für welches System Du GUIs entwickeln willst. Ich benutze für GUIs Qt, da ich damit cross-plattform arbeiten kann und wirklich sehr gute Erfahrung gemacht habe.

Bei windows-only GUI Systemen muss ich leider passen

Hallo,

es sollte ein Windows-Programm werden.

gruss

QT ist Plattformunabhängig also gehts auch auf Windows. Windows only wäre dann WinAPI oder du schaust dir wxwidgets an ( auch Plattformunabhänig glaub ich)

Hallo,

was ist eigentlich QT?

Ich will mit C++-Builder 5 mit der Grafischen Oberfläche anfange.

Dazu bracueh ich eine Anleitung?

gruss

QT ist eine Libary die Funktionen beinhaltet um eben dies zu ermöglichen.

QT ist schon ziehmlich komplex wenn man tief eintauchen will. Man sollte sich also Zeit nehmen. Ich empfehle hier umbedingt ein Buch.

Ich habe dieses hier ( nur die 4.0 Auflage): Qt 4.6 - GUI-Entwicklung mit C++: Das umfassende Handbuch: Amazon.de: Jürgen Wolf: Bücher

Wirklich sehr gut beschrieben. Leider hatte ich bisher noch keine Zeit mich mal durchgehend damit zu beschäftigen. Muss ich halt weiter mit SDL und SFML arbeiten muss mein Editor halt noch warten :P

Hallo,

vielen Dank. ich werde mal nach dem Buch schauen

gruss

Das Buch das Errschafffer genannt hat, ist wirklich sehr gut, habe ich selbst im Regal stehen (zwar nicht die aktuelle Auflage, sondern eine etwas ältere).

Qt ist schon sehr mächtig. Da Du ja, wie Du in einem anderen Thread schreibst, in Linux einsteigen willst, hättest Du eben bei Qt die Möglichkeit Deine Programme einfach unter Linux zu kompilieren (sofern natürlich alle anderen Codes entsprechend cross-plattform geschrieben sind).

Hallo,

danke für die Idee. ich habe mir das Buch gleich mal bei Ebay bestellt.

gruss

  • 2 Wochen später...

Hallo,

aber ch möchte mit der GUI-programmierung ohne qt von borland builder 5 arbeiten. wer hat einnen guten link (kostenlos)?

gruss

aber ch möchte mit der GUI-programmierung ohne qt von borland builder 5 arbeiten.

Laut Wikipedia wird der Builder nicht mehr aktiv weiter entwickelt. (C++Builder ? Wikipedia )

Qt bringt mit dem Creator eine IDE mit, in der man eben die GUI designen kann, wobei ich immer noch der Meinung bin, dass automatisch generierter Code nicht die Qualität erreicht, wie von einem erfahrenen Entwickler.

Wobei mir bei den Borland Produkten (Java Builder, Delphi und C++ Builder) immer wieder aufgefallen ist, dass der automatisch generierte Code immer zu sehr aufwendigen und umständlichen Strukturen führt.

Hallo,

ok, dann probiere ich es mal aus. Woher bekommt man das QT? Gibt es das kostenlos? kann ich das auch in C++-Builder einbinden?

danke

gruss

Hallo,

ich möchte so etwas wie ein Windows Taschenrechner in C++ Builder 5 programmienren. Bis jetzt habe ich nur Erfahrung mit der Konsolenanwenung und nicht mit der Grafische Oberfläsche (Button, Edit usw.). Dazu bräuchte ich eine Anleitung wie man so etwas macht. Das habe ich vor.

danke

gruss

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.