Changelogs
Overview
These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2016-05-09 08:38:04
Changelog for wxWidgets (70435 changes):
2014-08-23 02:25 VZ, revision 771902014-08-23 02:25 VZ, revision 77189Implement slider tick frequency and marks in wxQT
2014-08-23 02:25 VZ, revision 77188Force font selection on controls sample (to check font family works ok and to avoid default font -that can be different in wxQT than in wxGTK-)
2014-08-23 02:25 VZ, revision 77187Fix notebook tab change events and insertion (move selection logic from qt helper to wx class, and block firing qt signals to avoid initialization problems and to better simulate signal vetoing -to not show the page in advance-). Solution for selection logic taken from wxGTK (now using base clases). Note also that most methods of QTabWidget cannot be overriden (IMHO enforcing the thin qt helpers approach).
2014-08-23 02:24 VZ, revision 77186Move wxQT notebook helper from header to source (make it internal)
- M /wxWidgets/branches/wxQT/include/wx/qt/anybutton.h
- M /wxWidgets/branches/wxQT/include/wx/tglbtn.h
- M /wxWidgets/branches/wxQT/src/qt/anybutton.cpp
- M /wxWidgets/branches/wxQT/src/qt/button.cpp
- M /wxWidgets/branches/wxQT/src/qt/tglbtn.cpp
2014-08-23 02:24 VZ, revision 77185Remove wxQT button helper from header and split signal handlers (using parameter, removing m_eventType and renaming the method following qt signal name). Note: cannot be unified as wxEVT_TOGGLEBUTTON is only defined in tglbtn, so a new inherited QtCreate method to instantiate the wxQtPushButton or wxQtToggleButton was introduced.
2014-08-23 02:24 VZ, revision 77184Fix to ensure font family is enforced under wxQT (discarding facename if set, forcing qt to choose a proper font)
2014-08-23 02:24 VZ, revision 77183Add wxFont::SetFaceName for wxQT to actually force the qt "font matching algoritm" to select a proper font (if not, wxFont::SetFamily has no effect). Also note that calling wxFontBase::SetFaceName causes a segmentation fault, probably caused by the UnRef() due wxFontEnumerator::IsValidFacename returns false (EnumerateFacenames is currently not implemented)
2014-08-23 02:24 VZ, revision 77182Fix to draw ellipse with 'no fill' if pen is not transparent in wxQT (in fact, filled with text background color like in wxGTK)
2014-08-23 02:24 VZ, revision 77181Fix wxMemoryDC object de-selection (using wxNullBitmap), storing the selected bitmap and implementing GetSelectedBitmap in wxQT
2014-08-23 02:24 VZ, revision 77180Implement spin control event in wxQT (connecting the value changed signal, similar to wxGTK)
2014-08-23 02:24 VZ, revision 77179Derive wxQtSpinBox polymorphy helpers from wxQtEventSignalHandler to proccess QSpinBox events. Note that wxQtSpinCtrlBase is not a helper derived from Qt (it is in fact the wxQT implementation derived from wxSpinCtrlBase)
2014-08-23 02:24 VZ, revision 77178Implement wxTextCtr SetSelection and GetValue methods (needed by SetValue) in wxQt
- M /wxWidgets/branches/wxQT/include/wx/qt/winevent_qt.h
- M /wxWidgets/branches/wxQT/src/qt/spinbutt.cpp
2014-08-23 02:24 VZ, revision 77177Rename internal helper wxQtSpinBox to wxQtSpinButton in order to avoid collision (and segmentation fault) with wxSpinCtrl
2014-08-23 02:24 VZ, revision 77176Implement spin button event (wxQtSpinBox internal helper)
2014-08-23 02:24 VZ, revision 77175Add text event and allow edition in wxQtComboBox
2014-08-23 02:24 VZ, revision 77174Implement basic slider methods (set/get range and value) in wxQT
2014-08-23 02:24 VZ, revision 77173Implement wxSlider event handling (including internal wxQtSlider helper)
2014-08-23 02:24 VZ, revision 77172Implement basic gauge methods (set/get range and value)
2014-08-23 02:24 VZ, revision 77171Add wxQtProgressBar stub internal helper for gauge (just for generic events, no signal needed now)
2014-08-23 02:24 VZ, revision 77170Add wxQtButtonGroup internal intermediate helper to connect wxQtRadioBox (QGroupBox) button signal. Note this one is not a 'visual' control so it doesn't derives from QWidget, then using wxQtSignalHandler instead of wxQtEventSignalHandler
2014-08-23 02:24 VZ, revision 77169Implement wxQtGroupBox and wxQtRadioBox internal helpers (just to handle qt events as no signal connected by now)
- M /wxWidgets/branches/wxQT/build/bakefiles/files.bkl
- D /wxWidgets/branches/wxQT/include/wx/qt/groupbox_qt.h
- M /wxWidgets/branches/wxQT/include/wx/qt/radiobox.h
- M /wxWidgets/branches/wxQT/include/wx/qt/statbox.h
- M /wxWidgets/branches/wxQT/Makefile.in
- M /wxWidgets/branches/wxQT/src/qt/radiobox.cpp
- M /wxWidgets/branches/wxQT/src/qt/statbox.cpp
2014-08-23 02:23 VZ, revision 77168Remove shared groupbox_qt header for wxQtGroupBox stub (real wxQT internal hepers will be implemented for wxStaticBox and wxRadioGroup)
2014-08-23 02:23 VZ, revision 77167Implement combobox event (fixing wxQtComboBox helper signal handler), it should use SendSelectionChangedEvent but wxControlWithItemsBase collides with wxComboBoxBase, and it cannot derive from wxChoice as in wxGTK as in wxQT wxTextEntry is not completely implemented. So, the current implementation is not optimal (it has some minor code duplication) but it works ok
- M /wxWidgets/branches/wxQT/build/bakefiles/files.bkl
- D /wxWidgets/branches/wxQT/include/wx/qt/combobox_qt.h
- M /wxWidgets/branches/wxQT/Makefile.in
2014-08-23 02:23 VZ, revision 77166Remove combobox_qt header as it is no longer used (helper implementations are now internal to wxChoice and wxComboBox)
- M /wxWidgets/branches/wxQT/include/wx/qt/choice.h
- M /wxWidgets/branches/wxQT/include/wx/qt/combobox.h
- M /wxWidgets/branches/wxQT/src/qt/combobox.cpp
2014-08-23 02:23 VZ, revision 77165Implement combobox basic methods (adding internal wxQtComboBox helper), very similar to wxChoice implementation to wxQT. Note that the old wxQtComboBox superseded and no more shared with wxChoice
2014-08-23 02:23 VZ, revision 77164Implement choice basic methods for wxQT (this was simpler than wxListBox as no intermediate item class like QListWidgetItem is used)
2014-08-23 02:23 VZ, revision 77163Implement choice event (adding internal wxQtChoice helper), note the explicit cast needed as the qt signal is overloaded
2014-08-23 02:23 VZ, revision 77162Implement DoInsertItems in wxQT list box (additional DoInsertOneItem is needed by wxItemContainer::DoInsertItemsInLoop)
2014-08-23 02:23 VZ, revision 77161Implement client data in wxQT list box inside QListWidgetItem.data user role (using QVariant to store the pointer, similar to wxWindow::QtStoreWindowPointer but not using Q_DECLARE_METATYPE)
2014-08-23 02:23 VZ, revision 77160Implement list box clear and item deletion methods in wxQT
2014-08-23 02:23 VZ, revision 77159Implement list box basic selection method in wxQT
2014-08-23 02:23 VZ, revision 77158Implement list box string methods in wxQT (used in SendEvent)
2014-08-23 02:23 VZ, revision 77157Implement list box events (adding internal wxQtListBox helper), note the additional wxListBox::QtSendEvent method as wxListBoxBase:SendEvent is protected (taken from wxGTK solution)
2014-08-23 02:23 VZ, revision 77156Implement check box event (adding wxQtCheckBox helper)
2014-08-23 02:23 VZ, revision 77155Implement window enable/disable in wxQT
- M /wxWidgets/branches/wxQT/build/bakefiles/files.bkl
- M /wxWidgets/branches/wxQT/include/wx/anybutton.h
- A /wxWidgets/branches/wxQT/include/wx/qt/anybutton.h
- M /wxWidgets/branches/wxQT/include/wx/qt/button.h
- M /wxWidgets/branches/wxQT/include/wx/qt/tglbtn.h
- M /wxWidgets/branches/wxQT/Makefile.in
- A /wxWidgets/branches/wxQT/src/qt/anybutton.cpp
- M /wxWidgets/branches/wxQT/src/qt/button.cpp
- M /wxWidgets/branches/wxQT/src/qt/tglbtn.cpp
2014-08-23 02:23 VZ, revision 77154Refactor wxQT button implementation adding wxAnyButton to avoid code duplication with toggle buttons and simplify wxQPushButton helper (only signal and event handling left on the derived Qt class) --HG-- rename : include/wx/gtk/anybutton.h => include/wx/qt/anybutton.h rename : src/qt/button.cpp => src/qt/anybutton.cpp
2014-08-23 02:23 VZ, revision 77153Send toggle button checked state in wxQtPushButton event
- M /wxWidgets/branches/wxQT/include/wx/qt/button.h
- M /wxWidgets/branches/wxQT/src/qt/button.cpp
- M /wxWidgets/branches/wxQT/src/qt/tglbtn.cpp
2014-08-23 02:23 VZ, revision 77152Send different event types from wxQtPushButton (to support toggle buttons that are the same class in qt)
2014-08-23 02:23 VZ, revision 77151Add wxStaticText:SetLabel implmentation to wxQT
2014-08-23 02:23 VZ, revision 77150Ensure the cursor is visible after writing in wxQT multiline wxTextCtrl
2014-08-23 02:22 VZ, revision 77149Ensure the cursor is visible after setting insertion point in wxQT multiline wxTextCtrl
2014-08-23 02:22 VZ, revision 77148Revert fake change that shoul't had been commited
2014-08-23 02:22 VZ, revision 77147Implement cursor position (insertion point) in wxTextCtrl for wxQT (methods are different for QLineEdit and QTextEdit and even QComboBox, so it is not implemented in wxTextEntry)
- M /wxWidgets/branches/wxQT/include/wx/qt/textctrl.h
- M /wxWidgets/branches/wxQT/samples/controls/controls.cpp
- M /wxWidgets/branches/wxQT/src/qt/textctrl.cpp
2014-08-23 02:22 VZ, revision 77146Implement wxTextCtrl::WriteText in wxQT (used by wxLogTextCtrl)
2014-08-23 02:22 VZ, revision 77145Fix toggle button ctor in wxQT to create and size the qt control correctly
- M /wxWidgets/branches/wxQT/include/wx/qt/button.h
- M /wxWidgets/branches/wxQT/src/qt/bmpbuttn.cpp
- M /wxWidgets/branches/wxQT/src/qt/button.cpp
2014-08-23 02:22 VZ, revision 77144Move bitmap setting to wxButton::DoSetBitmap so it can be reused from other methods and deriver classes (wxQT, skeleton taken from wxGTK wxAnyButton)
2014-08-23 02:22 VZ, revision 77143Display bitmap in wxBitmapButton wxQT
2014-08-23 02:22 VZ, revision 77142Add minimal support for single line text control for wxQT (using QLineEdit vs QTextEdit)
2014-08-23 02:22 VZ, revision 77141Enable wrapping in static text in wxQT (solution similar to wxGTK)
Fix adding initial items in wxQT wxListBox (taken from wxQtComboBox::AddChoices)