Ich bin in UI für ein in C++ geschriebenes Programm erstellen müssen. Da ich ein absoluter Neuling in Qt bin, brauche ich Hilfe. Das ursprüngliche Programm ist ziemlich lang, also werde ich nur beschreiben, was ich brauche. Das Programm in der Konsolenversion fragt den Benutzer einfach nach einer Reihe numerischer Daten und berechnet die Lösung. Ich habe eine Benutzeroberfläche in Qt [1]: http://i.stack.imgur.com/Hox2u.jpg entworfen und und ich möchte mein altes Programm als eine Funktion verwenden, in der Eingabedaten von UI gesammelt werden, und starten Sie dann Schaltfläche startet Berechnungen und gibt die Lösung zurück.
Um es einfach zu machen, wie zum Beispiel eine einfache Funktion verbinden (c * b + c) wo Eingaben sind Werte aus Comboboxen und Schieberegler im Design-Modus gesammelt und wie man diese Funktion per Knopfdruck und die Lösung zurück?Qt C++ einfache App Anfänger Fragen
0
A
Antwort
1
Sehr grobe Schätzung, aber ich glaube, dass Sie Ihren vorherigen Code ohne Kopie wieder verwenden möchten, den neuen UI-Code einfügend.
Dafür sollten Sie statische oder dynamische Verknüpfung verwenden. Stellen Sie Ihr altes Programm so ein, dass es als Bibliothek kompiliert und mit Ihrem Projekt verknüpft wird.
Finden Sie Anleitungen online, wie Sie das tun.
Suche nach statischer Verknüpfung, dynamischer Verknüpfung, dynamischem Laden und gemeinsam genutzten Bibliotheken.
Verwandte Themen
- 1. mod umschreiben Anfänger Fragen
- 2. Anfänger Fragen: Wakelocks
- 3. einige Fragen Anfänger über MongoDB
- 4. Anfänger Pylons/Mako Templating Fragen
- 5. Einfache Bindung Fragen
- 6. Scheme/einfache Rekursion Fragen
- 7. Einfache Flash-As3 Anfänger Programmierung
- 8. Einfache Netzwerk-Timeout in Qt (C++)
- 9. Silverlight: Anfänger Fragen über MVVM Muster
- 10. Zwei einfache Fragen über Python
- 11. Einfache Klasse Fragen zum Beitritt
- 12. Qt: Fragen über QMap Thread-Sicherheit
- 13. C# Concurrent List Fragen
- 14. Web-App-Architektur Fragen
- 15. Einfache GUI-Operation in Qt
- 16. Projekte für C++ Anfänger/Fortgeschrittene?
- 17. Ein paar Fragen über Qt-Pro-Datei
- 18. Xamarin: Einfache plattformübergreifende Alarm-App
- 19. Anfänger C-Programme
- 20. C Fehler (Anfänger)
- 21. C# Beispiel Anfänger
- 22. Einfache Softwareauthentifizierung für eine C# -App?
- 23. einfache SQL-Server und Datagrid Fragen
- 24. C# Threading: Übungen für Anfänger
- 25. ncurses Anfänger - mit GNU C
- 26. JSF - Ein paar Anfänger-Fragen (von einem PHP-Entwickler)
- 27. C# Fragen mehrere Fragen in einer Schleife
- 28. Fragen über C-Bitfelder
- 29. C++ - Fragen über Funktionszeiger
- 30. 2 C Enum Fragen
Diese Frage ist wahrscheinlich zu breit für Stackoverflow. Machen Sie ein einfaches Qt-Tutorial, um zu sehen, wie Signale + Slots funktionieren, und richten Sie dann Ihre Berechnungsfunktion als Slot ein. –