Hakerzy z #linux,
chcę/muszę oprogramować proste GUI w #gtk przy użyciu #python, czy ktoś ma z tym doświadczeniem czy warto się w to zagłębiać? Najchętniej użyłbym #qt bo po pierwszych oględzinach to dokumentacja gtk wygląda jakby padła i nie mogła wstać. Porównując do QT to niebo a ziemia (na korzyść QT). Do samego pygtk znalazłem to: https://python-gtk-3-tutorial.readthedocs.io/en/latest/ wygląda dobrze i od tego
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Coś się popsuło, i czasami nie działa mi kopiowanie z ctrl+c. ctrl+insert dziala okej, jakie moga byc tego przyczyny? Uprzedzajac pytania, nie mam zadnych shortcut conflicts.

edit: dobra, kopiowanie ctrl+insert rowniez czasem nie dziala. Zauwazylem, ze jak troche poczekam po zaznaczeniu tekstu na klikniecie ctrl+c, to wieksza szansa ze tekst zostanie zapisany do schowka
#linux #gnome #gtk #x11
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xandra: ale to działa tak samo. Możesz w ten sposób patchować motywy np dodając do nich nowe rzeczy jak motyw libnotify dla xfce.

Tak samo możesz patchować ikony dodając ikonki do ~/.icons w takiej samej strukturze katalogów jak oryginalny zestaw ikon. Czyli jak chcesz spatchowac np ikonkę caja to wrzucasz ikonę w svg do ~/.icons/Numix-Circle/48/apps/caja.svg (dla motywu Numix-Circle).

Masz o wiele większy porządek niż wrzucając na chama do ~/user/...

Inny
  • Odpowiedz
#naukaprogramowania #programowanie #gtk #python

Mam stworzony checkButton i w jaki sposób zrobić, aby w zależności od tego, czy jest on zaznaczony, czy nie, zmieniała się zawartość entry? Chodzi mi o sam warunek sprawdzający, czy jest zaznaczenie, bo tego nie mogę sobie poradzić. Korzystam z tego -> https://python-gtk-3-tutorial.readthedocs.io/en/latest/gallery.html
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GratisLPG Nie znam sie na samym pythonie, ale może wykorzystaj jakąś zmienną boolean( czy jakkolwiek typ sie w pythonie zwie) i przy kliknięciu ja zmieniaj. Ordynarne i proste, ale moze wystarczy.
  • Odpowiedz
@look997: Nie ma większych możliwości, wręcz przeciwnie. W HTMLu można w CSS zamienić prawie wszystko związane z wyświetlaniem oraz pozycjonowaniem danego Taga i na dobrą sprawę przerobić na dowolny inny. Tutaj możesz tylko kontrolować w jaki sposób dana kontrolka ma się rysować.
  • Odpowiedz
#webdev #frontend #qt #gtk
Czy jest jakiś program, który potrafi konwertować(?) interface z HTML+CSS+JS na QT lub GTK? Chodzi o wygodę i możliwości jaką daje web w tworzeniu interface.
Jednocześnie czy warto robić natywną wersję dla QT lub GTK? Czy da ona faktycznie większą wydajność itd.?

Jak sprawa wygląda?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
#program #linux #programowanie #gtk #gnome #qt #kde
Potrzebuję programu który jedyne co robi to wyświetla na ekranie (na cały ekran prócz panelu) dowolny obrazek podany do programu.

Może być np. przez komendę: widok-obrazka -file="adresobrazka.png".

Sam program ma nie mieć żadnej ramki okna, żadnego interface ani menu. Jedynie ikonę w pasku zadań/liście okien do min/max/zamknij. Żadnych dodatkowych ukrytych funkcji. Jednym słowem,
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
#gnome #gtk #ubuntu #linux #programowanie

W ramach nauki
Chcę do takiego appletu dodać funkcję która wywołuje popup z jakąś przykładową treścią.

To jest ten aplet, w // here chcę dodać funkcję wywołującą popup z treścią, ale nie wiem jak bo dopiero z tym tematem zaczynam, dokumentacja nie ma przykładów:
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
#linux #linuxmint #javascript #gnoem #gtk
Chcę zrobić applet do Linux Mint/GNOME.
Nie rozumiem tych pojęć: panel, popup itd. Nie wiem czy jest możliwe zrobienie przycisku który wywołuje takie coś jak (taką chmurkę?) jak główne menu Minta. I jak to zrobić? I czy da się w tym umieścić elementy HTML-a. Ewentualnie elementy GTK + CSS.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@cigolce: To miejsce znam i tam jedynie doszedłem do tego jak zrobić zwykłe menu (chociaż umieszczone w tej chmurce) i nic więcej.
Trochę tego nie rozumiem bo jak zajrzałem w kod głównego menu Minta to tam jest tylko odniesienie do API zwykłego menu a przecież główne menu Minta nie jest prostym menu tylko ma trzy kolumny menu w tym jedną nietypową.

Jeszcze uściślę, chodzi o Cinnamon/GNOME.
  • Odpowiedz
#linux #linuxmint #gnome #gtk

Mam taki motyw i on działa na część programów(firefox, nemo, gnome-terminal, gnome-monitor) ale już nie działa dla Deluge, GEdit i pewnie na jakichś innych też.
W czym problem?

~/.config/gtk-3.0/gtk.css :
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@Althorion: Czyli problem jest zupełnie gdzieś indziej.
Mam taki motyw i on działa na część programów(firefox, nemo, gnome-terminal, gnome-monitor) ale już nie działa dla Deluge, GEdit i pewnie na jakichś innych też.
W czym problem?

~/.config/gtk-3.0/gtk.css :
  • Odpowiedz
#linux #linuxmint #gnome #gtk

Zrobiłem taki styl dla GTK3 dla scrollbara. Chcę do też przekonwertować na GTK2 a tam nie ma CSS i mam problem.
Mógłby ktoś go przerobić na GTK2 albo dać sposób jak to zrobic?

.scrollbar {
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@Nokia: Zrobiłem styl usuwajacy ten 1-2px margines i działa ok. Ale nie działa w gedit. Czy gedit jest na gtk2? jak przenieść styl do gtk2? Tam są jakieś pliki z rozszerzeniem rc zamiast css... Jakiś konwerter?
  • Odpowiedz
@xaoc: Lul, myslalem ze na manjaro kde bedzie w miare stabilne.

Jak chcesz sobie zainstalowac xfce to w sumie na manjaro bedzie to dosyc wygodne bo chyba wiekszosc wtyczek mozesz znalezc w aur. Jedynym minusem sa te indykatory z ubuntu gdzie sam sobie musisz kompilowac zrodla zeby dzialaly poprawnie (np networkmanager) ale to da sie obejsc.

Podrzuce ci film z mojego pulpit na innym pc na xubuntu.

A jak chcesz
Kryspin013 - @xaoc: Lul, myslalem ze na manjaro kde bedzie w miare stabilne. 

Jak ...
  • Odpowiedz
Właśnie próbuję opanować bibliotekę GTK+ 2 w Code Blocks i mam problem. C++

http://pastebin.com/mEqyn7zp

Wszystko szło ok, wstawiałem widgety typu menu, przyciski i program się kompilował i działał zgodnie z założeniem. Problem pojawił się, gdy chciałem narysować coś własnego używając funkcji z rodziny gdk_draw*

W
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach