I'm just starting out with Qt4 and C++ in general. I've downloaded the qt4-homescreen-example and followed the instructions on this page.
I took the testwidget.h from the example and reworked that so that it calls (QProcess) a helper-script that calls wget on a certain url and outputs to a file, the contents of that file are then displayed in the QLabel through QFile and QTextStream. So far it's working.
QNetworkManager was a little over my head, plus this method gives me a means to check the wget-output in a terminal.
The remote file is updated every 10 minutes, so I want to do the same with the widget. I added a timer (either for 6 or 600 seconds) like the one in the qt4 analogclok example, but it seems to be completely ignored.
Should QTimer work on homescreen widgets?
Can I go about this another way?
In your code, you connected the QTimer with the update() slot of the widget. However in the update slot you don't do anything related to the QFile. That is the reason.