Each section of this document provides the source code documentation of each component of TradingMate.
.. automodule:: TradingMate
.. autoclass:: TradingMate :members:
The Model
module contains the business logic and the data management of
TradingMate.
.. automodule:: Model.Holding
.. autoclass:: Holding :members:
.. automodule:: Model.Portfolio
.. autoclass:: Portfolio :members:
.. automodule:: Model.DatabaseHandler
.. autoclass:: DatabaseHandler :members:
.. automodule:: Model.StockPriceGetter
.. autoclass:: StockPriceGetter :members:
The UI
module contains the components that compose the User Interface
of TradingMate.
.. automodule:: UI.DataInterface
.. autoclass:: DataInterface :members:
.. automodule:: UI.TradingMateClient
.. autoclass:: TradingMateClient :members:
The gtk
module contains the gtk components and widgets of the
graphical interface. They are not documented due to a Sphinx issue when
importing the gi
Python module
The Utils
module contains all the utlity components.
.. automodule:: Utils.ConfigurationManager
.. autoclass:: ConfigurationManager :members:
.. automodule:: Utils.TaskThread
.. autoclass:: TaskThread :members:
.. automodule:: Utils.Trade
.. autoclass:: Trade :members:
.. automodule:: Utils.Utils
.. autoclass:: Actions :members:
.. autoclass:: Messages :members:
.. autoclass:: Markets :members: