r21506 - gnucash/trunk/src/gnc - [Cutecash] Fix code to work with glibmm wrappers.

Christian Stimming cstim at code.gnucash.org
Fri Oct 28 16:34:56 EDT 2011


Author: cstim
Date: 2011-10-28 16:34:55 -0400 (Fri, 28 Oct 2011)
New Revision: 21506
Trac: http://svn.gnucash.org/trac/changeset/21506

Added:
   gnucash/trunk/src/gnc/conv.hpp
   gnucash/trunk/src/gnc/metatype.hpp
Modified:
   gnucash/trunk/src/gnc/AccountItemModel.cpp
   gnucash/trunk/src/gnc/AccountItemModel.hpp
   gnucash/trunk/src/gnc/AccountSelectionDelegate.cpp
   gnucash/trunk/src/gnc/AccountSelectionDelegate.hpp
   gnucash/trunk/src/gnc/CMakeLists.txt
   gnucash/trunk/src/gnc/Cmd.cpp
   gnucash/trunk/src/gnc/Cmd.hpp
   gnucash/trunk/src/gnc/QofEventWrapper.cpp
   gnucash/trunk/src/gnc/RecentFileMenu.cpp
   gnucash/trunk/src/gnc/RecentFileMenu.hpp
   gnucash/trunk/src/gnc/Session.cpp
   gnucash/trunk/src/gnc/Session.hpp
   gnucash/trunk/src/gnc/SplitListModel.cpp
   gnucash/trunk/src/gnc/SplitListModel.hpp
   gnucash/trunk/src/gnc/SplitListView.cpp
   gnucash/trunk/src/gnc/SplitListView.hpp
   gnucash/trunk/src/gnc/dashboard.cpp
   gnucash/trunk/src/gnc/dashboard.hpp
   gnucash/trunk/src/gnc/fpo/FPO.hpp
   gnucash/trunk/src/gnc/fpo/ViewletModel.cpp
   gnucash/trunk/src/gnc/fpo/ViewletModel.hpp
   gnucash/trunk/src/gnc/fpo/ViewletView.cpp
   gnucash/trunk/src/gnc/fpo/ViewletView.hpp
   gnucash/trunk/src/gnc/mainwindow-file.cpp
   gnucash/trunk/src/gnc/mainwindow.cpp
   gnucash/trunk/src/gnc/mainwindow.hpp
Log:
[Cutecash] Fix code to work with glibmm wrappers.

Changes:
- Use QT_NO_KEYWORDS because the identifier "signal" collides with some glibmm dependency
- Use Glib::RefPtr<> of gnucash objects everywhere.
- Use Glib::ustring and Glib::Date instead of qt types

The WeakPointer.hpp file is still used for gnc::Session, which is not
(yet) a GObject.



More information about the gnucash-patches mailing list