Pytania otagowane jako application-development

Pisanie aplikacji dla Ubuntu (w tym Ubuntu Touch) i pytania dotyczące procesu składania aplikacji do Centrum oprogramowania Ubuntu. Dotyczy to zarówno aplikacji open source, jak i komercyjnych.

3
Jak tworzyć i używać skrótów klawiaturowych w opracowywanej przeze mnie aplikacji Gtk?
Szybko tworzę aplikację dla Ubuntu App Showdown w Python + Gtk. Nazywam to Discvur. Chciałbym załączyć niektóre skróty klawiaturowe. Przeszukując sieć, znalazłem tę stronę o AccelGroup i tę stronę o gtk_widget_add_accelerator, ale nie rozumiem, jak zacząć. Czy możesz mi powiedzieć, jak zdefiniowałbym odpowiedni sygnał, a następnie używał go w mojej …



1
Czy w systemie Ubuntu 13.10 są dostępne szybkie kontrole Qt?
Chciałem opracować interfejs użytkownika w języku QML i naprawdę chcę, aby wyglądał natywnie. Znalazłem QtQuick.Controls ( http://qt-project.org/doc/qt-5.1/qtquickcontrols/qtquickcontrols-index.html ), ale kiedy próbuję stworzyć prostą aplikację, mówi mi, że QtQuick.Controls nie jest t zainstalowany. main.qml: import QtQuick 2.1 import QtQuick.Controls 1.0 Rectangle { height: 200 width: 200 } terminal: $ qmlscene main.qml …



1
Co jest odpowiednikiem Android Intent i BroadcastReceiver?
Bawiłem się i pisałem kod dla Androida i nauczyłem się koncepcji Intents i BroadcastReceivers w Androidzie. Służą do dzwonienia do aplikacji w określonych celach, takich jak nawiązywanie połączenia, odtwarzanie muzyki lub proszenie o włączenie Bluetooth. Aplikacje mogą zarejestrować się w tych zamiarach, które zwykle są „nadawane”, a następnie mogą je …



2
Napisz wskaźnik aplikacji bez ikony
Napisałem wskaźnik aplikacji, który wyświetla informacje o moim miesięcznym zużyciu sieci. Nie chcę, aby obok wyświetlanego tekstu była ikona. Jak napisać wskaźnik aplikacji bez ikony? Kod, którego używam do inicjalizacji mojego wskaźnika to: self.indicator = appindicator.Indicator.new("VooMeter", "network", appindicator.IndicatorCategory.SYSTEM_SERVICES) Czytając dokumentację, nie mogę znaleźć wartości do umieszczenia zamiast „sieci”




1
Dlaczego Python3 nie może importować pliku gi.repository?
Python2 nie ma tego samego problemu. greg@greg-precise:~$ python3 Python 3.2.3 (default, May 3 2012, 15:51:42) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from gi.repository import Gtk Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named gi.repository (dla …

2
Jak utworzyć działający wskaźnik za pomocą Qt / C ++?
Korzystam z Qt IDE w celu zbudowania aplikacji, aby wziąć udział w konkursie Ubuntu Showdown. W mojej aplikacji wykonałem następujące czynności: void show_app(MainWindow *data) { //this works fine: app_indicator_set_status(appindicator, APP_INDICATOR_STATUS_PASSIVE); //this crashes the application: data->show(); } void MainWindow::make_indicator() { if(appindicator){ //appindicator has already been created return; } appindicator = app_indicator_new("Format …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.