ccpn.ui package¶
User interfaces available for applications
Subpackages¶
- ccpn.ui.gui package
- Subpackages
- ccpn.ui.gui.lib package
- Subpackages
- Submodules
- ccpn.ui.gui.lib.ChangeStateHandler module
- ccpn.ui.gui.lib.GuiGenerator module
- ccpn.ui.gui.lib.GuiIntegralListView module
- ccpn.ui.gui.lib.GuiListView module
- ccpn.ui.gui.lib.GuiMainWindow module
- ccpn.ui.gui.lib.GuiMultipletListView module
- ccpn.ui.gui.lib.GuiNotifier module
- ccpn.ui.gui.lib.GuiPath module
- ccpn.ui.gui.lib.GuiPeakListView module
- ccpn.ui.gui.lib.GuiSpectrumDisplay module
- ccpn.ui.gui.lib.GuiSpectrumView module
- ccpn.ui.gui.lib.GuiSpectrumView1d module
- ccpn.ui.gui.lib.GuiSpectrumViewNd module
- ccpn.ui.gui.lib.GuiStrip module
- ccpn.ui.gui.lib.GuiStrip1d module
- ccpn.ui.gui.lib.GuiStripContextMenus module
- ccpn.ui.gui.lib.GuiStripNd module
- ccpn.ui.gui.lib.GuiWindow module
- ccpn.ui.gui.lib.MenuActions module
- ccpn.ui.gui.lib.NoUIModuleBase module
- ccpn.ui.gui.lib.PeakList module
- ccpn.ui.gui.lib.Shortcuts module
- ccpn.ui.gui.lib.SpectrumDisplay module
- ccpn.ui.gui.lib.StripLib module
- ccpn.ui.gui.lib.Validators module
- ccpn.ui.gui.lib.guiDecorators module
- ccpn.ui.gui.lib.mouseEvents module
- ccpn.ui.gui.modules package
- Subpackages
- Submodules
- ccpn.ui.gui.modules.CcpnModule module
- ccpn.ui.gui.modules.ChemicalShiftTable module
- ccpn.ui.gui.modules.ChemicalShiftTableWithAssignment module
- ccpn.ui.gui.modules.ChemicalShiftsMappingModule module
- ccpn.ui.gui.modules.DataTableModule module
- ccpn.ui.gui.modules.DataTableModuleABC module
- ccpn.ui.gui.modules.IntegralTable module
- ccpn.ui.gui.modules.MacroEditor module
- ccpn.ui.gui.modules.MultipletListTable module
- ccpn.ui.gui.modules.MultipletPeakTable module
- ccpn.ui.gui.modules.NmrResidueTable module
- ccpn.ui.gui.modules.NotesEditor module
- ccpn.ui.gui.modules.ObjectAssigner module
- ccpn.ui.gui.modules.PeakTable module
- ccpn.ui.gui.modules.PipelineModule module
- ccpn.ui.gui.modules.PluginModule module
- ccpn.ui.gui.modules.PyMolUtil module
- ccpn.ui.gui.modules.PythonConsoleModule module
- ccpn.ui.gui.modules.ReferenceChemicalShifts module
- ccpn.ui.gui.modules.ResidueInformation module
- ccpn.ui.gui.modules.ResidueTable module
- ccpn.ui.gui.modules.RestraintAnalysisTable module
- ccpn.ui.gui.modules.RestraintTableModule module
- ccpn.ui.gui.modules.SpectrumDisplay1d module
- ccpn.ui.gui.modules.SpectrumDisplayNd module
- ccpn.ui.gui.modules.StructureTable module
- ccpn.ui.gui.modules.ViolationTableModule module
- ccpn.ui.gui.popups package
- Submodules
- ccpn.ui.gui.popups.AboutPopup module
- ccpn.ui.gui.popups.AssignAmbiguousNmrAtomsPopup module
- ccpn.ui.gui.popups.AtomPopup module
- ccpn.ui.gui.popups.AttributeEditorPopupABC module
- ccpn.ui.gui.popups.AxisOrderingPopup module
- ccpn.ui.gui.popups.CalibrateSpectraFromPeaksPopup module
- ccpn.ui.gui.popups.ChainPopup module
- ccpn.ui.gui.popups.ChemicalShiftListPopup module
- ccpn.ui.gui.popups.CollectionPopup module
- ccpn.ui.gui.popups.ComplexEditorPopup module
- ccpn.ui.gui.popups.ConcentrationUnitsPopup module
- ccpn.ui.gui.popups.CopyPeakListPopup module
- ccpn.ui.gui.popups.CopyPeaksPopup module
- ccpn.ui.gui.popups.CopyStripFlippedAxesPopup module
- ccpn.ui.gui.popups.CreateChainPopup module
- ccpn.ui.gui.popups.CreateNmrChainPopup module
- ccpn.ui.gui.popups.DataTablePopup module
- ccpn.ui.gui.popups.DeleteItems module
- ccpn.ui.gui.popups.Dialog module
- ccpn.ui.gui.popups.DistanceRestraintPopup module
- ccpn.ui.gui.popups.EditMultipletPopup module
- ccpn.ui.gui.popups.EstimateNoisePopup module
- ccpn.ui.gui.popups.EstimateVolumes module
- ccpn.ui.gui.popups.ExperimentFilterPopup module
- ccpn.ui.gui.popups.ExperimentTypePopup module
- ccpn.ui.gui.popups.ExportDialog module
- ccpn.ui.gui.popups.ExportNefPopup module
- ccpn.ui.gui.popups.ExportStripToFile module
- ccpn.ui.gui.popups.FeedbackPopup module
- ccpn.ui.gui.popups.ImportNefPopup module
- ccpn.ui.gui.popups.ImportStarPopup module
- ccpn.ui.gui.popups.IntegralListPopup module
- ccpn.ui.gui.popups.IntegralListPropertiesPopup module
- ccpn.ui.gui.popups.MultipletListPropertiesPopup module
- ccpn.ui.gui.popups.NmrAtomPopup module
- ccpn.ui.gui.popups.NmrChainPopup module
- ccpn.ui.gui.popups.NmrResiduePopup module
- ccpn.ui.gui.popups.NotesPopup module
- ccpn.ui.gui.popups.PMIListPropertiesPopupABC module
- ccpn.ui.gui.popups.PPDimensionSelector module
- ccpn.ui.gui.popups.PeakFind module
- ccpn.ui.gui.popups.PeakListPropertiesPopup module
- ccpn.ui.gui.popups.PickPeaks1DPopup module
- ccpn.ui.gui.popups.PreferencesPopup module
- ccpn.ui.gui.popups.PrintSpectrumPopup module
- ccpn.ui.gui.popups.ProjectSummaryPopup module
- ccpn.ui.gui.popups.RegisterPopup module
- ccpn.ui.gui.popups.ReorderPeakListAxes module
- ccpn.ui.gui.popups.RestraintTablePopup module
- ccpn.ui.gui.popups.SampleComponentPropertiesPopup module
- ccpn.ui.gui.popups.SamplePropertiesPopup module
- ccpn.ui.gui.popups.SelectObjectsPopup module
- ccpn.ui.gui.popups.SetPeakAliasing module
- ccpn.ui.gui.popups.SetupNmrResiduesPopup module
- ccpn.ui.gui.popups.ShortcutsPopup module
- ccpn.ui.gui.popups.SimpleAttributeEditorPopupABC module
- ccpn.ui.gui.popups.SpectrumGroupEditor module
- ccpn.ui.gui.popups.SpectrumProjectionPopup module
- ccpn.ui.gui.popups.SpectrumPropertiesPopup module
- ccpn.ui.gui.popups.StripPlotPopup module
- ccpn.ui.gui.popups.StructureDataPopup module
- ccpn.ui.gui.popups.StructureEnsemblePopup module
- ccpn.ui.gui.popups.SubmitMacroPopup module
- ccpn.ui.gui.popups.SubstancePropertiesPopup module
- ccpn.ui.gui.popups.ValidateSpectraPopup module
- ccpn.ui.gui.popups.ViolationTablePopup module
- ccpn.ui.gui.popups.ZoomPopup module
- ccpn.ui.gui.popups.ZoomToPosition module
- ccpn.ui.gui.popups.testtabbed module
- ccpn.ui.gui.widgets package
- Submodules
- ccpn.ui.gui.widgets.Action module
- ccpn.ui.gui.widgets.Application module
- ccpn.ui.gui.widgets.Arrow module
- ccpn.ui.gui.widgets.BalloonMetrics module
- ccpn.ui.gui.widgets.BarGraph module
- ccpn.ui.gui.widgets.BarGraphWidget module
- ccpn.ui.gui.widgets.Base module
- ccpn.ui.gui.widgets.BasePopup module
- ccpn.ui.gui.widgets.Blank module
- ccpn.ui.gui.widgets.Button module
- ccpn.ui.gui.widgets.ButtonList module
- ccpn.ui.gui.widgets.CalibrateXSpectrum1DWidget module
- ccpn.ui.gui.widgets.CalibrateXSpectrumNDWidget module
- ccpn.ui.gui.widgets.CalibrateYSpectrum1DWidget module
- ccpn.ui.gui.widgets.CalibrateYSpectrumNDWidget module
- ccpn.ui.gui.widgets.CallbackTimer module
- ccpn.ui.gui.widgets.CcpnGridItem module
- ccpn.ui.gui.widgets.CcpnModuleArea module
- ccpn.ui.gui.widgets.CcpnWebView module
- ccpn.ui.gui.widgets.CheckBox module
- ccpn.ui.gui.widgets.CheckBoxes module
- ccpn.ui.gui.widgets.ColourDialog module
- ccpn.ui.gui.widgets.Column module
- ccpn.ui.gui.widgets.ColumnViewSettings module
- ccpn.ui.gui.widgets.CompoundBaseWidget module
- ccpn.ui.gui.widgets.CompoundView module
- ccpn.ui.gui.widgets.CompoundWidgets module
- ccpn.ui.gui.widgets.ConcentrationsWidget module
- ccpn.ui.gui.widgets.Console module
- ccpn.ui.gui.widgets.CustomExportDialog module
- ccpn.ui.gui.widgets.DataFrameTableExample module
- ccpn.ui.gui.widgets.DateTime module
- ccpn.ui.gui.widgets.DialogButtonBox module
- ccpn.ui.gui.widgets.Dock module
- ccpn.ui.gui.widgets.DoubleSlider module
- ccpn.ui.gui.widgets.DoubleSpinbox module
- ccpn.ui.gui.widgets.DropBase module
- ccpn.ui.gui.widgets.Entry module
- ccpn.ui.gui.widgets.FileDialog module
- ccpn.ui.gui.widgets.FillBetweenRegions module
- ccpn.ui.gui.widgets.FilteringPulldownList module
- ccpn.ui.gui.widgets.Font module
- ccpn.ui.gui.widgets.Frame module
- ccpn.ui.gui.widgets.GLAxis module
- ccpn.ui.gui.widgets.GLLinearRegionsPlot module
- ccpn.ui.gui.widgets.GLWidgets module
- ccpn.ui.gui.widgets.GroupBox module
- ccpn.ui.gui.widgets.GuiTable module
- ccpn.ui.gui.widgets.HLine module
- ccpn.ui.gui.widgets.HighlightBox module
- ccpn.ui.gui.widgets.Icon module
- ccpn.ui.gui.widgets.InputDialog module
- ccpn.ui.gui.widgets.IpythonConsole module
- ccpn.ui.gui.widgets.Label module
- ccpn.ui.gui.widgets.LegendItem module
- ccpn.ui.gui.widgets.LineEdit module
- ccpn.ui.gui.widgets.LinearRegionsPlot module
- ccpn.ui.gui.widgets.ListView module
- ccpn.ui.gui.widgets.ListWidget module
- ccpn.ui.gui.widgets.MainWindow module
- ccpn.ui.gui.widgets.MathSymbol module
- ccpn.ui.gui.widgets.Menu module
- ccpn.ui.gui.widgets.MessageDialog module
- ccpn.ui.gui.widgets.MoreLessFrame module
- ccpn.ui.gui.widgets.NmrAtomsSelections module
- ccpn.ui.gui.widgets.PhasingFrame module
- ccpn.ui.gui.widgets.PipelineWidgets module
- ccpn.ui.gui.widgets.PlaneToolbar module
- ccpn.ui.gui.widgets.PlotWidget module
- ccpn.ui.gui.widgets.PlotterWidget module
- ccpn.ui.gui.widgets.PlotterWidgetUtils module
- ccpn.ui.gui.widgets.ProjectTreeCheckBoxes module
- ccpn.ui.gui.widgets.PulldownList module
- ccpn.ui.gui.widgets.PulldownListsForObjects module
- ccpn.ui.gui.widgets.PythonEditor module
- ccpn.ui.gui.widgets.RadioButton module
- ccpn.ui.gui.widgets.RadioButtons module
- ccpn.ui.gui.widgets.RowExpander module
- ccpn.ui.gui.widgets.ScatterPlotWidget module
- ccpn.ui.gui.widgets.ScrollArea module
- ccpn.ui.gui.widgets.ScrollBarVisibilityWatcher module
- ccpn.ui.gui.widgets.SearchWidget module
- ccpn.ui.gui.widgets.SequenceWidget module
- ccpn.ui.gui.widgets.SettingsWidgets module
- ccpn.ui.gui.widgets.SideBar module
- ccpn.ui.gui.widgets.Slider module
- ccpn.ui.gui.widgets.Spacer module
- ccpn.ui.gui.widgets.SpectraSelectionWidget module
- ccpn.ui.gui.widgets.SpectrumGroupToolBar module
- ccpn.ui.gui.widgets.SpectrumToolBar module
- ccpn.ui.gui.widgets.SpectrumWidget module
- ccpn.ui.gui.widgets.SpeechBalloon module
- ccpn.ui.gui.widgets.Spinbox module
- ccpn.ui.gui.widgets.SplashScreen module
- ccpn.ui.gui.widgets.Splitter module
- ccpn.ui.gui.widgets.Stack1DWidget module
- ccpn.ui.gui.widgets.Table module
- ccpn.ui.gui.widgets.TableFilter module
- ccpn.ui.gui.widgets.TableModel module
- ccpn.ui.gui.widgets.TableSearch module
- ccpn.ui.gui.widgets.TableSorting module
- ccpn.ui.gui.widgets.Tabs module
- ccpn.ui.gui.widgets.TestModule module
- ccpn.ui.gui.widgets.TextEditor module
- ccpn.ui.gui.widgets.TipOfTheDay module
- ccpn.ui.gui.widgets.ToolBar module
- ccpn.ui.gui.widgets.ToolButton module
- ccpn.ui.gui.widgets.VLine module
- ccpn.ui.gui.widgets.VerticalLabel module
- ccpn.ui.gui.widgets.ViewBox module
- ccpn.ui.gui.widgets.WebBrowser module
- ccpn.ui.gui.widgets.WebView module
- ccpn.ui.gui.widgets.Widget module
- ccpn.ui.gui.widgets.resources_rc module
- ccpn.ui.gui.widgets.testWidget module
- ccpn.ui.gui.lib package
- Submodules
- ccpn.ui.gui.Gui module
- ccpn.ui.gui.GuiBase module
- ccpn.ui.gui.Layout module
- ccpn.ui.gui.LayoutManager module
- ccpn.ui.gui.guiSettings module
- Subpackages
Submodules¶
ccpn.ui.Ui module¶
Default application no-user-interface UI implementation
- class ccpn.ui.Ui.NoUi(application)[source]¶
Bases:
ccpn.ui.Ui.Ui
- class ccpn.ui.Ui.TestUi(application)[source]¶
Bases:
ccpn.ui.Ui.NoUi
- class ccpn.ui.Ui.Ui(application)[source]¶
Bases:
ccpn.core.lib.Notifiers.NotifierBase
Superclass for all user interface classes
- echoCommands(commands: List[str])[source]¶
Echo commands strings, one by one, to logger. Overwritten in subclasses to handle e.g. console output
- loadProject(path)[source]¶
Just a stub for now; calling MainWindow methods as it initialises the Gui
- property project¶
- None, immutable -