Est-il possible de créer un widget Android en utilisant Qt?widget android sur Qt
Mon programme affiche l'heure avec l'horloge numérique (hh/mm/ss) et la date et il fonctionne sur Android comme application Android.
J'essaie de créer un widget Android en éditant ce programme, une idée?
mainwindow.cpp
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QTimer>
#include <QTime>
#include "dialog.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
//showTime();
QTimer *timer = new QTimer(this);
connect(timer , SIGNAL(timeout()), this , SLOT(showTime()));
timer->start();
QDateTime dateTime =QDateTime::currentDateTime();
QString datetimetext = dateTime.toString();
ui->DateTime->setText(datetimetext);
}
void MainWindow::showTime(){
QTime time = QTime::currentTime();
QString time_text = time.toString("hh : mm : ss");
if((time.second()%2)==0){
time_text[3]=' ';
time_text[8]=' ';
}
ui->Digital_clock->setText(time_text);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
Dialog secdialog;
secdialog.setModal(true);
secdialog.exec();
}
Vous pouvez créer un widget qt normal - codé en C++. Et puis vous pouvez le porter à android – West1234
Voir [this] (https://forum.qt.io/topic/46175/how-create-android-widget-on-qt) –
Vous pourriez utiliser Android ndk avec qtcreator et vous peut parfaitement C++ code compilé à n'importe quelle architecture de votre téléphone ou appareil virtuel a ... lire ceci: http://doc.qt.io/qt-5/androidgs.html – kainlite