mirror of
https://github.com/opencv/opencv.git
synced 2024-12-12 15:19:11 +08:00
f3aa4bdf59
The documentation states, that a NULL or an empty window name can be used to refer to the control panel. But the string parameters of the C++ frontend methods cannot be NULL and converting an empty string to a const char* by c_str() doesn't produce a NULL pointer, but an empty string. Unfortunately, the const char* pointer is just passed on to the standard C functions in the QT backend, which doesn't check for the empty string case. There are two places where the empty string check could have been introduced: inside the frontend or inside the backend. As long as the documentation only mentions this as a special case for the QT backend, the best place seems to be there. |
||
---|---|---|
.. | ||
files_Qt | ||
ppltasks_winrt.h | ||
precomp.hpp | ||
window_carbon.cpp | ||
window_cocoa.mm | ||
window_gtk.cpp | ||
window_QT.cpp | ||
window_QT.h | ||
window_QT.qrc | ||
window_w32.cpp | ||
window.cpp |