Opened 18 years ago
Closed 16 years ago
#5318 closed task (fixed)
QTimer audit
| Reported by: | danielk | Owned by: | danielk |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | MythTV - General | Version: | head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
Due to changes in how Qt handles QTimers in Qt4 all QTimer instances in MythTV need to be audited to ensure they still work.
Change History (10)
comment:1 by , 18 years ago
| Status: | new → assigned |
|---|---|
| Type: | defect → task |
comment:2 by , 18 years ago
comment:4 by , 17 years ago
(In [21977]) Refs #5318. QTimer fixes.
Fixes an unsafe QTimer delete in httpcomms. I don't know if the QTimer usage is safe here, but this whole class should probably be phased out as it appears to be a hack around the lack of an event thread in individual QThread instances. Which was fixed in Qt4.
Fixes a double delete of the m_updateTimer in guidegrid.
Fixes a Qt4 out-of-create-thread start/stop problem with previewVideoRefreshTimer.
comment:6 by , 17 years ago
| Milestone: | 0.22 → 0.23 |
|---|
I have not looked at LCD timer usage nor at the plugins, but I looked for glaring errors elsewhere. I marked the QTimer's that I'm pretty sure are ok with an "audited #5318" comment in the header.
comment:7 by , 17 years ago
| Component: | mythtv → MythTV - General |
|---|
comment:8 by , 16 years ago
| Milestone: | 0.23 → unknown |
|---|
comment:10 by , 16 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |

#5766 is an example of the problem (I think).