wxWidgets/include/wx/qt
Vadim Zeitlin 52ae67ef86 Replace dynamic casts with virtual wxWindow::WXGetTextEntry()
Instead of checking for all text-like controls one by one in
wxCommandEvent::GetString(), call a virtual function checking for this.

This is simpler, less error-prone and faster -- at the cost of
increasing the vtbl size of all wxWindow-derived classes.

Closes https://github.com/wxWidgets/wxWidgets/pull/1696
2020-01-09 23:25:49 +01:00
..
private Enable mouse tracking on construction of every wxQt widget 2019-09-27 13:24:29 +02:00
accel.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
anybutton.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
app.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
bitmap.h Make wxMask::GetBitmap a public function 2019-09-29 20:19:10 +02:00
bmpbuttn.h
brush.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
button.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
calctrl.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
checkbox.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
checklst.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
choice.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
clipbrd.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
clrpicker.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
colordlg.h Make wxColourData parameter of wxColourDialog ctor const 2019-07-16 20:19:33 +02:00
colour.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
combobox.h Replace dynamic casts with virtual wxWindow::WXGetTextEntry() 2020-01-09 23:25:49 +01:00
control.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
ctrlsub.h
cursor.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
dataform.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
dataobj2.h Update function names, indentation and added comments 2019-10-02 15:40:16 +01:00
dataobj.h Update function names, indentation and added comments 2019-10-02 15:40:16 +01:00
dataview.h
dc.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
dcclient.h Fix painting logic in wxQt wxClientDC implementation 2019-02-02 16:23:49 +01:00
dcmemory.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
dcprint.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
dcscreen.h
defs.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
dialog.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
dirdlg.h
dnd.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
dvrenderer.h
dvrenderers.h
evtloop.h Fix wxQT monolithic build on Linux 2019-02-25 00:35:27 -08:00
filedlg.h
font.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
fontdlg.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
frame.h Implement wxFrame::DoSetClientSize() 2019-09-15 01:35:54 +02:00
gauge.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
glcanvas.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
listbox.h Send wxEVT_CHECKLISTBOX when a checkbox is clicked 2019-09-22 02:30:05 +02:00
listctrl.h Add wxListCtrlBase::GetItemCount() pure virtual 2019-10-08 01:16:50 +02:00
mdi.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
menu.h Adding wxOVERRIDE specifiers to wxMenu and wxMenuBar methods 2019-01-18 13:25:27 +00:00
menuitem.h Make accelerators work for menu items created in the code too 2019-09-27 13:47:45 +02:00
minifram.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
msgdlg.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
nonownedwnd.h
notebook.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
palette.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
pen.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
popupwin.h
printdlg.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
printqt.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
radiobox.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
radiobut.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
region.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
scrolbar.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
slider.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
spinbutt.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
spinctrl.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
statbmp.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
statbox.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
statline.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
stattext.h Add minimal support for ellipsization to wxQt wxStaticText 2019-07-08 10:09:14 +02:00
statusbar.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
taskbar.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
textctrl.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
textentry.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
tglbtn.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
toolbar.h Make wxToolBar::GetQToolBar() non-virtual and mark it as private 2019-01-20 03:21:11 +01:00
tooltip.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
toplevel.h More use of wxOVERRIDE 2019-04-05 11:08:53 -07:00
treectrl.h Code review changes 2019-06-04 10:29:17 +01:00
window.h Send set cursor events whenever there is mouse movement 2019-09-27 14:00:02 +02:00