Opened 13 years ago

Closed 13 years ago

#5451 closed defect (worksforme)

ScanProgressPopup::CreateDialog clashes with QT macro CreateDialogA in win32

Reported by: arnonm@… Owned by: Nigel
Priority: minor Milestone: 0.22
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no


In svn 17131 CreateDialog? clashes with predefined QT4 macro

Resolve by small rename of CreateDialog?

Attachments (1)

createdialog.patch (1.3 KB) - added by arnonm@… 13 years ago.
Rename CreateDialog? to CreatEDialog to solve Macro clash

Download all attachments as: .zip

Change History (3)

Changed 13 years ago by arnonm@…

Attachment: createdialog.patch added

Rename CreateDialog? to CreatEDialog to solve Macro clash

comment:1 Changed 13 years ago by Nigel

Owner: changed from Isaac Richards to Nigel
Status: newassigned

comment:2 Changed 13 years ago by Nigel

Resolution: worksforme
Status: assignedclosed

Hmmm. I just got 18011 (plus latest libs/libmythupnp/mmembuf.cpp and libs/libmyth/schemawizard.cpp) to build cleanly. libs/libmythtv/channelscan/scanprogresspopup.cpp isn't actually built.
Something like [17140], which uses compat.h to ignore the macro, would be a better fix for when this file is actually compiled, but for now I don't understand how you got this error?

Note: See TracTickets for help on using tickets.