Ich habe Paketabhängigkeiten für qt-shutdown-p entdeckt:
libqtcore4
libqtgui4
hier die neue .deb:
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 525 |
Ich habe Paketabhängigkeiten für qt-shutdown-p entdeckt:
hier die neue .deb: |
||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 525 |
Unterstützung für Jaunty bzw. gnome-power-cmd ist jetzt implementiert. Für einige vorige Ubuntu-Versionen ist es gnome-power-cmd.sh... |
||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 525 |
So. Die Wiki für qt-shutdown-p ist jetzt fertig. Wenn es noch Fehler gibt, oder etwas dass ich auf der Wikiseite verbessern sollte, dann meldet euch. |
||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 525 |
Beim Start von qt-shutdown-p wird eine Konfigurationsdatei conf erstellt bzw. gelesen. Diese befindet sich unter ~/.qt-shutdown-p/.
Hiermit ist ein rekompilieren des Programms überflüssig geworden. |
||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 525 |
Hallo Leute, Hier noch mal ein Update: Edit: 5 Minutengrenze entfernt. (Programm neu hochgeladen) Gruß Hakaishi |
||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 525 |
Die Wiki ist fertig. qt-shutdown-p ist als Paketquelle verfügbar. https://launchpad.net/~hakaishi/+archive/qt-shutdown-p/+packages Gruß Hakaishi |
||
Ehemaliger
![]() Anmeldungsdatum: Beiträge: 28316 |
Hallo, ok, ein paar Punkte:
Gruß, noisefloor |
||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 525 |
Den farbigen Text und die Anrede habe ich entfernt. Datei-, Pfad- und Paketnamen und größtenteils die Befehle sind jetzt fett. @noisefloor: Auf die Source habe ich auch verwiesen, jedoch denke ich nicht, dass ein "einfacher" Anwender sich die Mühe machen würde es selbst zu kompilieren. Und außer .deb Pakete fällt mir nichts Anderes ein (wobei man .deb Dateien als Dateianhang nicht auf die Wiki laden darf... - Über Launchpad sind die .deb Dateien öffentlich und signiert...). Gruß Hakaishi |
||
Ehemaliger
![]() Anmeldungsdatum: Beiträge: 28316 |
Hallo, völlig richtig. Die Situation ist hier auch etwas diffiziler. Wir sagen "grundsätzlich keine persönlichen PPAs", damit das Wiki nicht von solchen überschwemmt wird. Z.B. nur weil z.B. jemand ein Prog, was eigentlich in den Quellen ist, in einer neueren Version mit anderen Parametern und zusätzlichen Plug-Ins kompiliert muss das noch lange nicht ins Wiki. In deinem Fall ist die Lage halt ein bisschen anders, weil das Prog halt nur über dein PPA zu beziehen ist. Und es kollidiert mit nichts, was in den Quellen ist. Hm... IMHO, lass' es erstmal drin, auch wenn das ein wenig inkonsequent von uns (Wiki-Team) ist. Sonst fertig? Gruß, noisefloor |
||
Anmeldungsdatum: Beiträge: 5792 |
Das Quellarchiv ist fehlerhaft. Zum einen heißt es „locale“, nicht „local“, desweiteren existiert die qmake-Datei nur für das Quellverzeichnis. In dieser Konfiguration werden Sprachdateien und Bilder nicht korrekt installiert, wenn der Nutzer selbst qmake ausführt. Die Installation sollte ebenfalls in der Projektdatei beschrieben sein, Anwendungssymbole, die in Desktop-Entry-Dateien Verwendung finden, sollten den entsprechenden Freedesktop-Standards gemäß unter Der Quelltext ist ebenfalls verbesserungsbedürftig. In In Zudem ist die Gui-Klasse voll von nichtssagenden Attributen wie Diese ganze Rechnerei mit Zeiten kannst Du Dir auch komplett sparen, wenn Du durchgängig Gebrauch von Zum Schluss noch der Hinweis, dass |
||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 525 |
Endlich mal jemand der konstruktive Vorschläge hat ^^ Über den Ort des Icons hatte ich mir auch bereits Gedanken gemacht... gut, das korrigiere ich nachher (wird in /usr/share/pixmaps kommen, allerdings mit einem anderen Namen). QSettings werde ich mir mal ansehen. Die Rechnerei mit QTime nervt mich ehrlich gesagt auch. Könntest du mir sagen, wie ich direkt die Zeit aus dem TimeEdit mit der lokalen Zeit in einer if-Schleife überprüfen lassen kann und wie ich dann noch die verbleibenden Stunden und Minuten anzeigen lassen kann? Die Sache mit den Variablen ändere ich auch noch, wobei, sollte ich QSettings benutzen werden a,b,c sowieso entfallen. Ansonsten gibt es ja nur noch die Variable i, welche ich mit dem Kommentar "Zählvariable für Countdown" doch eindeutig gemacht habe. system() habe ich ehrlich gesagt deswegen benutzt, weil der Shutdown-Befehl den QProcess killen würde. Wenn du mir verrätst, wie ich QProcess benutzen kann, sodass er sich nach dem Aufruf beendet ohne den gestarteten Befehl dabei wieder zu killen, so werde ich mich auch dazu überreden lassen ^^' Gruß |
||
Anmeldungsdatum: Beiträge: 5792 |
Technisch gesehen ist es schon egal, nur heißt „local“ auf Deutsch eben „lokal“, während „locale“ eine Sprachumgebung bezeichnet. Dein Buildsystem verstehe ich nicht ganz. Es sollte normalerweise ein einziges Buildsystem geben, nicht konkurrierende Make-Dateien. Makefile.ex mag zwar eine Debian-Notwendigkeit sein, aber unter Gentoo beispielsweise lässt sich Dein Programm nicht sinnvoll übersetzen, da ein
Der Standard-Konstruktor von Die Beschreibung Deines |
||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 525 |
@Lunar: das Verzeichnis für die Sprachdateien habe ich jetzt locale genannt. Dein Source-Code funktioniert so bei mir nicht. Im Terminal wird nur QTime("") ausgegeben. Ich habe folgendes gemacht:
Die deutschen Objekt- und Variablennamen habe ich durch englische (diesmal sinnvollere) ersetzt. Bleiben nur noch zwei Dinge: Das Buildsystem und Layouts. Gruß |
||
Anmeldungsdatum: Beiträge: 5792 |
Mein Fehler, ich hatte nicht beachtet, dass Was genau ist den an der Dokumentation des Designers und dem Layout-Howto unverständlich? Aber wie dem auch sei, eigentlich sind Layouts nicht schwer zu verstehen. Öffne Doch einfach mal den Designer und spiele mit dessen Layout-Möglichkeiten. Dann sind Layouts eigentlich selbstverständlich. Wie Du qmake richtig verwendest, kann ich Dir nicht sagen, da ich das noch nie genutzt habe. Allerdings gibt es dazu ja ein umfangreiches Handbuch. |
||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 525 |
Danke für deine Hilfe Lunar 👍 . Scheint, als hätte ich mich in der maximalen Größe von int geirrt. Die Layout-Howto bei trolltech sehe ich zum ersten Mal... Gut, dann lade ich heute oder spätestens morgen eine neue Version hoch. Gruß |