internet_police.h 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. #ifndef INTERNET_POLICE_H
  2. #define INTERNET_POLICE_H
  3. #include <QObject>
  4. #include <QNetworkAccessManager>
  5. #include <QNetworkRequest>
  6. #include <QNetworkReply>
  7. //
  8. // pagina per la verifica della disponibilità del servizio SMS (cerca nella pagina ritornata la stringa "ATTENZIONE")
  9. #define URL_REQUEST "http://coordinamento.mininterno.it/servpub/ver2/SCAR/ricerca_targa.asp?"
  10. class Internet_Police : public QObject
  11. {
  12. Q_OBJECT
  13. public:
  14. explicit Internet_Police(QObject *parent = 0);
  15. ~Internet_Police();
  16. Q_INVOKABLE void on_cmdSend_clicked(QString plate);
  17. signals:
  18. void searchCompleted(QVariantList info);
  19. void vehicleValid();
  20. private:
  21. QNetworkAccessManager *internetManager;
  22. QString plate;
  23. private slots:
  24. void finished(QNetworkReply *);
  25. };
  26. #endif // INTERNET_POLICE_H