summaryrefslogtreecommitdiffstats
path: root/src/gui/gui.cpp
Commit message (Collapse)AuthorAgeLines
* replace more GUI accesses from non-GUI threadsMichal Kubecek2015-04-17-9/+6
| | | | | | | | | | | There are more methods of MPhoneForm that must not be called from non-GUI threads but were called directly via t_gui callbacks: updateLog() updateCallHistory() updateMissedCallStatus() Again, replace direct calls with (queued) signal/slot connections.
* replace more GUI accesses from non-GUI threadsMichal Kubecek2015-04-15-122/+124
| | | | | | Calls to mainWindow->display() and mainWindow->displayHeader() do not produce QPixmap warnings but can also result in a crash. Replace them with a (queued) signal/slot connection.
* do not call GUI slots directly from non-GUI threadsMichal Kubecek2015-04-15-14/+17
| | | | | | | | | | Direct calls to QObject slots (accessing GUI functions) from non-GUI threads cause QPixmap: It is not safe to use pixmaps outside the GUI thread warnings and (worse) random crashes. These must be rewritten to (queued) signal-slot connections.
* Qt4 port step 6: QPixmap::fromMimeSource cleanupMichal Kubecek2015-04-15-3/+3
| | | | | Convert remaining uses of QPixmap::fromMimeSource() to qPixmapFromMimeSource (will be rewritten to native Qt4 resources later).
* Qt4 port step 5: type safetyMichal Kubecek2015-04-15-2/+2
| | | | Fix various type check errors.
* Qt4 port step 2: apply qt3toqt4Michal Kubecek2015-04-15-26/+29
|
* initial checkinMichal Kubecek2015-04-13-0/+3057
Check in contents of upstream 1.4.2 tarball, exclude generated files.