Wieloplatformowa biblioteka Pythona do tworzenia graficznych interfejsów użytkownika GTK + przy użyciu Pythona. PyGObject ma zastąpić to wprowadzeniem GTK + 3.
Umieszczanie dowolnego gtk.Widget wewnątrz gtk.Menu działa nieco przez umieszczenie najpierw pustego gtk.MenuItem. Nie wydaje się być wiarygodny - ale w zasadzie działa. Z appindicator.Indicator nie działa. Wpis pozostaje pusty. Nawet jeśli na przykład ustawisz wartość child [border_size] na 32. Jedynym działającym widżetem jest gtk.Label (plus MenuItem, ImageMenuItem itd.). Teraz menu …
Chcę zainstalować pakiet Pygobject na moim Ubuntu 13.10. Wypróbowałem opcję JHBuild, ale utknąłem na końcu bardzo długiego procesu. Witryna z samouczkami Pygobject mówi, że jest dostarczana ze wszystkimi swoimi zależnościami dla prawie wszystkich dystrybucji Linuksa i można ją zainstalować z oficjalnego repozytorium dystrybucji. Szukałem go w centrum oprogramowania, ale nie …
Jestem doświadczonym programistą, który jest zainteresowany tworzeniem aplikacji dla systemu Linux, w szczególności GTK, a dokładniej aplikacji zgodnych z Unity. Oprócz oczywistego etapu nauki języka Python, jaki jest najlepszy sposób na nauczenie się takich rzeczy: Jak opracować interfejs GUI (prawdopodobnie przy użyciu Glade)? Czy są jakieś dobre tutoriale Glade2? Gdzie …
Testuję moją aplikację w wersji Natty 2. beta, w której większość aplikacji pokazuje nowe paski kontrolne nakładki. Sądzę, że tylko nienatywne aplikacje GTK nie mogą tego pokazać (jak LibreOffice lub Firefox). Moja aplikacja jest kodowana przy użyciu Pythona i pygtk, więc pomyślałem, że paski przewijania nakładki powinny być domyślnie włączone, …
Jestem nieco zdezorientowany niedawnym ogłoszeniem ( http://developer.ubuntu.com/2011/09/announcing-the-ubuntu-app-developer-site/ ) nowej witryny programisty „App”. Wypadłem z rozwoju Ubuntu i teraz śledzę tylko wiadomości, aby ocenić kierunek systemu operacyjnego, i nie zdawałem sobie sprawy, że to idzie w dół. Być może ktoś ze społeczności mógłby mi to wyjaśnić. Bardzo dobrze znam Ubuntu, Linux, …
Próbuję utworzyć sesję niestandardową, tworząc plik custom.desktop w /usr/share/xesessionsfolderze. Pamiętaj, że to nie jest żadna gnomeinna sesja. Dla tej sesji stworzyłem własną aplikację, która jest prosta. Przypadek 1 Przeglądarka Chrome Zawartość pliku custom.desktop [Desktop Entry] Name=Internet Kiosk Comment=This is an internet kiosk Exec=google-chrome --kiosk TryExec= Icon= Type=Application Kwestia Przeglądarka Chrome …
W pygtku dodaję elementy menu do appindicatora. Nie chcę, aby zachowywały się jak zwykłe elementy menu: chcę, aby miały normalny wygląd, ale nie reagowały na najechanie myszą i kliknięcie myszą. Wyobrażam sobie, jak będzie wyglądało nowe menu dźwięku . Innymi słowy, chcę uniemożliwić wybór MenuItem, który ma miejsce poniżej: Jak …
Niedawno zacząłem bawić się z pygobject. Jednak funkcja gvim lub vim w języku Python-complete ulega awarii, ponieważ, jak rozumiem, nie można mieszać bibliotek GTK2 i bibliotek GTK3 w tym samym procesie. Dlatego chciałbym wiedzieć, jak zainstalować Vima za pomocą zestawu narzędzi innego niż GTK. (sudo apt-get build-dep vim spróbuje zainstalować …
po klęsce kilka godzin temu udało mi się uzyskać działający pulpit po użyciu kabla Ethernet isudo apt-get install ubuntu-desktop Ale teraz, kiedy próbuję uruchomić centrum oprogramowania Ubuntu z CLI, to właśnie to dostaję rick@Abigail:~$ sudo software-center Traceback (most recent call last): File "/usr/bin/software-center", line 34, in <module> import gtk ImportError: …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.