Δημιουργία widget στο KDE

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Δημιουργία widget στο KDE

Δημοσίευσηαπό karidas » 19 Μαρ 2013, 23:26

Καλησπέρα θέλω να φτιάξω ένα widget για KDE και έχω ψιλό μπερδευτεί.
Μπορεί κάποιος να μου δώσει ένα μπούσουλα
για το τι εργαλεία χρειάζομαι και πως γίνετε;

Ευχαριστώ
Linux: Αρχάριος ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
karidas
babeTUX
babeTUX
 
Δημοσιεύσεις: 16
Εγγραφή: 02 Μάιος 2011, 03:42
Εκτύπωση

Re: Δημιουργία widget στο KDE

Δημοσίευσηαπό Ilias95 » 20 Μαρ 2013, 00:45

Σε τι γλώσσα;
Έχεις ξαναχρησιμοποιήσει την βιβλιοθήκη Qt και τι ακριβώς widget θέλει να δημιουργήσεις;
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Δημιουργία widget στο KDE

Δημοσίευσηαπό karidas » 20 Μαρ 2013, 08:49

Καλημέρα όχι δεν έχω ξαναχρησιμοποιήσει τη QT.
Χθες το βράδυ έπαιξα λίγο με το QT creator αλλά όχι πολλά πράγματα.
Θέλω να φτιάξω ένα widget που θα μιλάει με ένα web service που έχω φτιάξει.
Κάτι σαν rss reader θα είναι για να σου δώσω να καταλάβεις.
Από γλώσσα αν μπορώ να το κάνω σε java θα με βόλευε αλλά από οτι
βλέπω δεν γίνετε, σωστά;
Linux: Αρχάριος ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
karidas
babeTUX
babeTUX
 
Δημοσιεύσεις: 16
Εγγραφή: 02 Μάιος 2011, 03:42
Εκτύπωση

Re: Δημιουργία widget στο KDE

Δημοσίευσηαπό Ilias95 » 20 Μαρ 2013, 15:53

karidas έγραψε:Καλημέρα όχι δεν έχω ξαναχρησιμοποιήσει τη QT.
Χθες το βράδυ έπαιξα λίγο με το QT creator αλλά όχι πολλά πράγματα.
Θέλω να φτιάξω ένα widget που θα μιλάει με ένα web service που έχω φτιάξει.
Κάτι σαν rss reader θα είναι για να σου δώσω να καταλάβεις.
Από γλώσσα αν μπορώ να το κάνω σε java θα με βόλευε αλλά από οτι
βλέπω δεν γίνετε, σωστά;

Δεν είμαι σίγουρος ότι κατάλαβα τι θες να κάνεις.
Widget στην γλώσσα της Qt είναι τα buttons, comboboxes, radioboxes οι dialogs κτλ.
Φαντάζομαι ότι στο KDE σαν widgets χαρακτηρίζονται και διάφορες μικρό-εφαρμογούλες.

Αν κατάλαβα καλά εσύ ενδιαφέρεσαι φαντάζομαι για την δεύτερη περίπτωση;
Δηλαδή να δημιουργήσεις ένα προγραμματάκι γραμμένο σε Qt;

Φυσικά και μπορείς να το γράψεις σε Java.
Υπάρχουν bindings της Qt για πολλές γλώσσες.
Για Java δες την QtJambi.

Σε κάθε περίπτωση πρέπει να εξοικειωθείς με την βιβλιοθήκη που θα χρησιμοποιήσεις.
Πχ. ξεκίνα να ψάχνεις για tutorial σε QtJambi ή διάβασε την official documentation για να μάθεις το API της.

Το QtCreator και τον QtDesigner δεν είναι απαραίτητο να τους χρησιμοποιήσεις, απλά δημιουργήθηκαν για διευκόλυνση.
Πρώτα πρέπει όμως να καταλάβεις τι παίζει πάνω κάτω γράφοντας κώδικα και μετά ψάξε για τα παραπάνω εργαλεία.
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Δημιουργία widget στο KDE

Δημοσίευσηαπό karidas » 20 Μαρ 2013, 16:14

Σε ευχαριστώ πολύ για την γρήγορη απάντησή σου. Θα τη κοιτάξω την QtJambi.
Αυτό που θέλω να κάνω είναι μια μικρή εφαρμογή κάτι σαν rss reader την οποία θέλω στη συνέχεια
να τη βάλω σαν widget στην επιφάνεια εργασίας μου. Όπως πχ τα widget για τον καιρό ή
τη χρήση της μνήμης.
Linux: Αρχάριος ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
karidas
babeTUX
babeTUX
 
Δημοσιεύσεις: 16
Εγγραφή: 02 Μάιος 2011, 03:42
Εκτύπωση

Re: Δημιουργία widget στο KDE

Δημοσίευσηαπό clepto » 20 Μαρ 2013, 16:35

δεν νομίζω ότι μπορείς να γράψει desktop widgets με την java..
κοίτα εδώ για τις γλώσσες και παραδείγματα http://techbase.kde.org/Development/Tutorials/Plasma
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: Δημιουργία widget στο KDE

Δημοσίευσηαπό karidas » 20 Μαρ 2013, 17:23

Οπότε αυτό που θέλω να φτιάξω λέγεται plasmoid
και γίνεται με QML , C++ , javascript , Python και Ruby.
Θα το κοιτάξω και θα σας ενημερώσω για νεότερα.
Ευχαριστώ.
Linux: Αρχάριος ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
karidas
babeTUX
babeTUX
 
Δημοσιεύσεις: 16
Εγγραφή: 02 Μάιος 2011, 03:42
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι

cron