do a screenshot of result of attached code on OS X
completed by: Ivo Nunes
mentors: Sune Vuorela
As inspiration for my work on the future of popup notifications, I would love to see how the following code looks on various operating systems, and I need screenshots of various operating systems.
A assessment wether or not this is 'integrated' in the system is also required.
The attached code in c++ or python does the same thing, and you can choose either.
This task is about doing it on MacOS X, and might require a application called 'Growl' installed.
Code in c++:
#include <QtGui>
int main(int argc, char** argv) {
QApplication app(argc,argv);
QSystemTrayIcon* icon = new QSystemTrayIcon();
icon->show();
icon->showMessage("This is title", "This is a message");
QTimer::singleShot(20*1000,qApp,SLOT(quit()));
return app.exec();
}
Code in python:
#!/usr/bin/env python
import sys
from PyQt4.QtCore import QTimer
from PyQt4.QtGui import QApplication, QSystemTrayIcon
app = QApplication(sys.argv)
icon = QSystemTrayIcon(app)
icon.show()
icon.showMessage('foo', 'bar')
QTimer.singleShot(5*1000, app.quit)
app.exec_()