ChartsPage

Incomplete documentation - sorry!

Note

Neil - please put some data in technical/class_headings/ChartsPage.rst

methods and attributes

class lib_openmolar.client.qt4.patient_records.pages.page_charts.ChartsPage(parent=None)[source]

Bases: PyQt4.QtGui.QWidget

__init__(parent=None)[source]
Advise(*args)[source]
clear()[source]
completed = None
connect_signals(connect=True)[source]
current_tooth_changed(sending_chart=None)[source]

ensures the same tooth is selected on all charts, and the editor

known_teeth_changed(key)[source]

handles a signal from the static chart (or summary chart) that the teeth present has changed

load_patient()[source]
minimumSizeHint()[source]
sizeHint()[source]
static = None
static_chart_model = None

a pointer to the ChartDataModel of the static chart

static_focused()[source]

call this when a static chart has focus.. it changes the mode of the ToothDataEditor

sync_static()[source]

connected to a signal from the summary page, helps keep summary and static on the same page

treatment = None
treatment_focused()[source]

call this when a treatment chart has focus.. it changes the mode of the ToothDataEditor

update_patient()[source]

push any static chart edits into the db_orm

Table Of Contents

Previous topic

ChartWidgetTreatment

Next topic

ChooseClinicianFrame