protected void SetupUi() { base.ObjectName = "TwitterConfigurationDialog"; this.WindowModality = Qt.WindowModality.NonModal; this.Geometry = new QRect(0, 0, 313, 137); this.WindowTitle = "Twitter Configuration"; this.Modal = true; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Margin = 6; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(); verticalLayout.AddLayout(horizontalLayout); this.logoLabel = new QLabel(this); this.logoLabel.ObjectName = "logoLabel"; this.logoLabel.MinimumSize = new QSize(48, 0); this.logoLabel.Text = ""; horizontalLayout.AddWidget(this.logoLabel); QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(); horizontalLayout.AddLayout(verticalLayout_2); this.label = new QLabel(this); this.label.ObjectName = "label"; QSizePolicy label_sizePolicy; label_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Minimum); label_sizePolicy.SetVerticalStretch(0); label_sizePolicy.SetHorizontalStretch(0); label_sizePolicy.SetHeightForWidth(this.label.SizePolicy.HasHeightForWidth()); this.label.SizePolicy = label_sizePolicy; this.label.Text = "Enter your Twitter account information:"; verticalLayout_2.AddWidget(this.label); QGridLayout gridLayout_2; gridLayout_2 = new QGridLayout(); verticalLayout_2.AddLayout(gridLayout_2); gridLayout_2.sizeConstraint = QLayout.SizeConstraint.SetMaximumSize; this.label_2 = new QLabel(this); this.label_2.ObjectName = "label_2"; this.label_2.Text = "Username:"******"usernameLineEdit"; gridLayout_2.AddWidget(this.usernameLineEdit, 0, 1, 1, 1); this.label_3 = new QLabel(this); this.label_3.ObjectName = "label_3"; this.label_3.Text = "Password:"******"passwordLineEdit"; this.passwordLineEdit.echoMode = QLineEdit.EchoMode.Password; gridLayout_2.AddWidget(this.passwordLineEdit, 1, 1, 1, 1); this.buttonBox = new QDialogButtonBox(this); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.Orientation = Qt.Orientation.Horizontal; this.buttonBox.StandardButtons = (global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Cancel") | global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Ok")); verticalLayout.AddWidget(this.buttonBox); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), this, Qt.SLOT("accept()")); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), this, Qt.SLOT("reject()")); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "ChatWindow"; this.Geometry = new QRect(0, 0, 562, 331); this.WindowTitle = "Chat window"; this.StyleSheet = ""; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this); horizontalLayout.Spacing = 0; horizontalLayout.Margin = 0; this.splitter_2 = new QSplitter(this); this.splitter_2.ObjectName = "splitter_2"; this.splitter_2.Orientation = Qt.Orientation.Horizontal; horizontalLayout.AddWidget(this.splitter_2); this.splitter = new QSplitter(this.splitter_2); this.splitter.ObjectName = "splitter"; QSizePolicy splitter_sizePolicy; splitter_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Expanding); splitter_sizePolicy.SetVerticalStretch(0); splitter_sizePolicy.SetHorizontalStretch(1); splitter_sizePolicy.SetHeightForWidth(this.splitter.SizePolicy.HasHeightForWidth()); this.splitter.SizePolicy = splitter_sizePolicy; this.splitter.Orientation = Qt.Orientation.Vertical; this.splitter.OpaqueResize = true; this.splitter.ChildrenCollapsible = false; this.splitter_2.AddWidget(this.splitter); this.m_ConversationWidget = new Synapse.QtClient.Widgets.ConversationWidget(this.splitter); this.m_ConversationWidget.ObjectName = "m_ConversationWidget"; this.m_ConversationWidget.Url = new QUrl("about:blank"); this.splitter.AddWidget(this.m_ConversationWidget); this.bottomContainer = new QWidget(this.splitter); this.bottomContainer.ObjectName = "bottomContainer"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this.bottomContainer); verticalLayout.Spacing = 0; verticalLayout.Margin = 0; this.textEdit = new Synapse.QtClient.Widgets.ConversationTextEdit(this.bottomContainer); this.textEdit.ObjectName = "textEdit"; this.textEdit.MinimumSize = new QSize(0, 40); this.textEdit.FrameShape = QFrame.Shape.NoFrame; verticalLayout.AddWidget(this.textEdit); this.splitter.AddWidget(this.bottomContainer); this.rightContainer = new QWidget(this.splitter_2); this.rightContainer.ObjectName = "rightContainer"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this.rightContainer); verticalLayout_2.Margin = 0; this.participantsGrid = new Synapse.QtClient.Widgets.AvatarGrid<jabber.connection.RoomParticipant>(this.rightContainer); this.participantsGrid.ObjectName = "participantsGrid"; this.participantsGrid.FrameShape = QFrame.Shape.NoFrame; this.participantsGrid.Alignment = ((global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeading") | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeft")) | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignTop")); verticalLayout_2.AddWidget(this.participantsGrid); this.splitter_2.AddWidget(this.rightContainer); QMetaObject.ConnectSlotsByName(this); }
public MainWindow() { m_layout = new QHBoxLayout(); m_label = new QLabel("Hello Qyoto!"); m_widget = new QWidget(this); m_layout.AddWidget(m_label); m_widget.SetLayout(m_layout); SetCentralWidget(m_widget); }
protected void SetupUi() { base.ObjectName = "AboutDialog"; this.Geometry = new QRect(0, 0, 384, 492); this.MinimumSize = new QSize(384, 0); this.WindowTitle = "About Synapse"; this.StyleSheet = "#AboutDialog {\n\tmax-width: 384px;\n\tbackground: #010409 url(resource:/oceanbg.png) no-repeat top center;\n}\n\nQWidget {\n\tcolor: white;\n}\n\nQGraphicsView, QTextBrowser {\n\tbackground: transparent;\n}\n\nQPushButton[flat=\"false\"] {\n\tborder: 1px solid #2B2D31;\n\tborder-radius: 3px;\n\tbackground-color: #2B2D31;\n\tpadding: 3px;\n}\n\n#textLabel {\n\tmargin-bottom: 12px;\n}\n\nQScrollBar:vertical {\n\tborder: 0px;\n\tbackground: transparent;\n\twidth: 15px;\n\tmargin: 0px;\n}\n\nQScrollBar::handle:vertical {\n\tbackground: #4F4F4F;\n\tmin-height: 20px;\n\tborder: 1px solid #4F4F4F;\n\tborder-radius: 5px;\n}\n\nQScrollBar::add-line:vertical {\n\theight: 0px;\n\tborder: 0px;\n}\n\nQScrollBar::sub-line:vertical {\n\theight: 0px;\n}\n\nQScrollBar::add-page:vertical, \nQScrollBar::sub-page:vertical {\n\tbackground: none;\n}"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Spacing = 6; verticalLayout.Margin = 6; this.widget = new QWidget(this); this.widget.ObjectName = "widget"; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this.widget); horizontalLayout.Margin = 0; this.graphicsView = new QGraphicsView(this.widget); this.graphicsView.ObjectName = "graphicsView"; this.graphicsView.MinimumSize = new QSize(0, 250); this.graphicsView.FrameShape = QFrame.Shape.NoFrame; horizontalLayout.AddWidget(this.graphicsView); verticalLayout.AddWidget(this.widget); this.textLabel = new QLabel(this); this.textLabel.ObjectName = "textLabel"; this.textLabel.Text = ""; this.textLabel.Alignment = global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignCenter"); verticalLayout.AddWidget(this.textLabel); this.textBrowser = new QTextBrowser(this); this.textBrowser.ObjectName = "textBrowser"; this.textBrowser.MaximumSize = new QSize(16777215, 120); this.textBrowser.FrameShape = QFrame.Shape.NoFrame; this.textBrowser.FrameShadow = QFrame.Shadow.Plain; this.textBrowser.Html = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Bitstream Vera Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Created By</span></p>\n<p align=\"center\" style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"></p>\n<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"><a href=\"#message-eric\"><span style=\" font-weight:400; text-decoration: underline; color:#ffffff;\">Eric Butler</span></a></p>\n<p align=\"center\" style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></p>\n<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Special Thanks To</span></p>\n<p align=\"center\" style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"></p>\n<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"><span style=\" font-weight:400;\">Chris Hergert</span></p>\n<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Allison Hughes</p>\n<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Arno Rehn</p>\n<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Darryl Ring</p></body></html>"; verticalLayout.AddWidget(this.textBrowser); QHBoxLayout horizontalLayout_2; horizontalLayout_2 = new QHBoxLayout(); verticalLayout.AddLayout(horizontalLayout_2); this.sendFeedbackButton = new QPushButton(this); this.sendFeedbackButton.ObjectName = "sendFeedbackButton"; this.sendFeedbackButton.Text = "Send Feedback"; horizontalLayout_2.AddWidget(this.sendFeedbackButton); this.buttonBox = new QDialogButtonBox(this); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.Orientation = Qt.Orientation.Horizontal; this.buttonBox.StandardButtons = global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Close"); horizontalLayout_2.AddWidget(this.buttonBox); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), this, Qt.SLOT("reject()")); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), this, Qt.SLOT("accept()")); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), this, Qt.SLOT("accept()")); QMetaObject.ConnectSlotsByName(this); }
public MyWidget(QWidget parent) : base(parent) { QPushButton quit = new QPushButton("&Quit"); quit.Font = new QFont("Times", 18, (int) QFont.Weight.Bold); Connect(quit, SIGNAL("clicked()"), qApp, SLOT("quit()")); LCDRange angle = new LCDRange(null); angle.setRange(5, 70); LCDRange force = new LCDRange(null); force.setRange(10, 50); CannonField cannonField = new CannonField(null); Connect(angle, SIGNAL("valueChanged(int)"), cannonField, SLOT("setAngle(int)")); Connect(cannonField, SIGNAL("angleChanged(int)"), angle, SLOT("setValue(int)")); Connect(force, SIGNAL("valueChanged(int)"), cannonField, SLOT("setForce(int)")); Connect(cannonField, SIGNAL("forceChanged(int)"), force, SLOT("setValue(int)")); QPushButton shoot = new QPushButton("&Shoot"); shoot.Font = new QFont("Times", 18, (int) QFont.Weight.Bold); Connect(shoot, SIGNAL("clicked()"), cannonField, SLOT("shoot()")); QHBoxLayout topLayout = new QHBoxLayout(); topLayout.AddWidget(shoot); topLayout.AddStretch(1); QVBoxLayout leftLayout = new QVBoxLayout(); leftLayout.AddWidget(angle); leftLayout.AddWidget(force); QGridLayout gridLayout = new QGridLayout(); gridLayout.AddWidget(quit, 0, 0); gridLayout.AddLayout(topLayout, 0, 1); gridLayout.AddLayout(leftLayout, 1, 0); gridLayout.AddWidget(cannonField, 1, 1, 2, 1); gridLayout.SetColumnStretch(1, 10); SetLayout(gridLayout); angle.setValue(60); force.setValue(25); angle.SetFocus(); }
protected void SetupUi() { base.ObjectName = "DebugWindow"; this.Geometry = new QRect(0, 0, 518, 405); this.WindowTitle = "DebugWindow"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); this.tabWidget = new QTabWidget(this); this.tabWidget.ObjectName = "tabWidget"; this.tabWidget.CurrentIndex = 0; verticalLayout.AddWidget(this.tabWidget); this.tab = new QWidget(this.tabWidget); this.tab.ObjectName = "tab"; QVBoxLayout verticalLayout_3; verticalLayout_3 = new QVBoxLayout(this.tab); verticalLayout_3.Spacing = 0; verticalLayout_3.Margin = 0; this.m_XmlToolBox = new QToolBox(this.tab); this.m_XmlToolBox.ObjectName = "m_XmlToolBox"; QSizePolicy m_XmlToolBox_sizePolicy; m_XmlToolBox_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Expanding); m_XmlToolBox_sizePolicy.SetVerticalStretch(0); m_XmlToolBox_sizePolicy.SetHorizontalStretch(0); m_XmlToolBox_sizePolicy.SetHeightForWidth(this.m_XmlToolBox.SizePolicy.HasHeightForWidth()); this.m_XmlToolBox.SizePolicy = m_XmlToolBox_sizePolicy; verticalLayout_3.AddWidget(this.m_XmlToolBox); this.line = new QFrame(this.tab); this.line.ObjectName = "line"; this.line.FrameShape = QFrame.Shape.HLine; this.line.FrameShadow = QFrame.Shadow.Sunken; verticalLayout_3.AddWidget(this.line); QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(); verticalLayout_3.AddLayout(horizontalLayout); horizontalLayout.sizeConstraint = QLayout.SizeConstraint.SetDefaultConstraint; horizontalLayout.Margin = 6; this.enableConsoleCheckBox = new QCheckBox(this.tab); this.enableConsoleCheckBox.ObjectName = "enableConsoleCheckBox"; this.enableConsoleCheckBox.Text = "Enable"; horizontalLayout.AddWidget(this.enableConsoleCheckBox); QSpacerItem horizontalSpacer; horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout.AddItem(horizontalSpacer); this.clearConsoleButton = new QPushButton(this.tab); this.clearConsoleButton.ObjectName = "clearConsoleButton"; this.clearConsoleButton.Text = "Clear"; horizontalLayout.AddWidget(this.clearConsoleButton); this.tabWidget.AddTab(this.tab, "XML Console"); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "ProfileWindow"; this.Geometry = new QRect(0, 0, 512, 436); this.WindowTitle = "ProfileWindow"; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this); horizontalLayout.Spacing = 0; horizontalLayout.Margin = 0; this.webView = new QWebView(this); this.webView.ObjectName = "webView"; this.webView.Url = new QUrl("about:blank"); horizontalLayout.AddWidget(this.webView); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "AddOctyDialog"; this.Geometry = new QRect(0, 0, 597, 409); this.WindowTitle = "Synapse is ready to go!"; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this); horizontalLayout.Spacing = 0; horizontalLayout.Margin = 0; this.webView = new QWebView(this); this.webView.ObjectName = "webView"; this.webView.Url = new QUrl("about:blank"); horizontalLayout.AddWidget(this.webView); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "WebIdentityConfiguratorWidget"; this.Geometry = new QRect(0, 0, 540, 61); this.WindowTitle = "WebIdentityConfiguratorWidget"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this); verticalLayout_2.Spacing = 6; verticalLayout_2.Margin = 0; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(); verticalLayout_2.AddLayout(horizontalLayout); horizontalLayout.Spacing = 6; this.iconLabel = new QLabel(this); this.iconLabel.ObjectName = "iconLabel"; this.iconLabel.MinimumSize = new QSize(48, 0); this.iconLabel.Text = ""; horizontalLayout.AddWidget(this.iconLabel); this.nameLabel = new QLabel(this); this.nameLabel.ObjectName = "nameLabel"; QSizePolicy nameLabel_sizePolicy; nameLabel_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred); nameLabel_sizePolicy.SetVerticalStretch(0); nameLabel_sizePolicy.SetHorizontalStretch(0); nameLabel_sizePolicy.SetHeightForWidth(this.nameLabel.SizePolicy.HasHeightForWidth()); this.nameLabel.SizePolicy = nameLabel_sizePolicy; this.nameLabel.Text = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Bitstream Vera Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Addin Name</span></p>\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"><span style=\" font-weight:400;\">Addin description.</span></p></body></html>"; this.nameLabel.Alignment = ((global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeading") | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeft")) | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignVCenter")); this.nameLabel.WordWrap = true; horizontalLayout.AddWidget(this.nameLabel); this.widget = new QWidget(this); this.widget.ObjectName = "widget"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this.widget); verticalLayout.Margin = 0; this.configureButton = new QPushButton(this.widget); this.configureButton.ObjectName = "configureButton"; this.configureButton.Text = "Configure..."; verticalLayout.AddWidget(this.configureButton); horizontalLayout.AddWidget(this.widget); this.line = new QFrame(this); this.line.ObjectName = "line"; this.line.FrameShape = QFrame.Shape.HLine; this.line.FrameShadow = QFrame.Shadow.Sunken; verticalLayout_2.AddWidget(this.line); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "AccountStatusWidget"; this.Geometry = new QRect(0, 0, 416, 47); QSizePolicy AccountStatusWidget_sizePolicy; AccountStatusWidget_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Minimum); AccountStatusWidget_sizePolicy.SetVerticalStretch(0); AccountStatusWidget_sizePolicy.SetHorizontalStretch(0); AccountStatusWidget_sizePolicy.SetHeightForWidth(this.SizePolicy.HasHeightForWidth()); this.SizePolicy = AccountStatusWidget_sizePolicy; this.WindowTitle = "Form"; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this); horizontalLayout.Spacing = 6; horizontalLayout.SetContentsMargins(6, 0, 6, 6); this.m_AvatarLabel = new Synapse.QtClient.Widgets.AvatarLabel(this); this.m_AvatarLabel.ObjectName = "m_AvatarLabel"; QSizePolicy m_AvatarLabel_sizePolicy; m_AvatarLabel_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Fixed, QSizePolicy.Policy.Fixed); m_AvatarLabel_sizePolicy.SetVerticalStretch(0); m_AvatarLabel_sizePolicy.SetHorizontalStretch(0); m_AvatarLabel_sizePolicy.SetHeightForWidth(this.m_AvatarLabel.SizePolicy.HasHeightForWidth()); this.m_AvatarLabel.SizePolicy = m_AvatarLabel_sizePolicy; this.m_AvatarLabel.MinimumSize = new QSize(36, 36); this.m_AvatarLabel.MaximumSize = new QSize(32, 32); horizontalLayout.AddWidget(this.m_AvatarLabel); QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(); horizontalLayout.AddLayout(verticalLayout); verticalLayout.Spacing = 0; this.m_NameLabel = new Synapse.QtClient.Widgets.FadingQLabel(this); this.m_NameLabel.ObjectName = "m_NameLabel"; this.m_NameLabel.Text = "test@localhost"; this.m_NameLabel.TextFormat = Qt.TextFormat.RichText; verticalLayout.AddWidget(this.m_NameLabel); this.m_StatusLabel = new QLabel(this); this.m_StatusLabel.ObjectName = "m_StatusLabel"; this.m_StatusLabel.Text = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><a href=\"#show-presence-menu\"><span style=\" text-decoration: underline; color:#0057ae;\">Offline</span></a></p></body></html>"; this.m_StatusLabel.ScaledContents = false; this.m_StatusLabel.OpenExternalLinks = false; this.m_StatusLabel.TextInteractionFlags = global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "LinksAccessibleByMouse"); verticalLayout.AddWidget(this.m_StatusLabel); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "InviteToMucDialog"; this.Geometry = new QRect(0, 0, 402, 289); this.WindowTitle = "Invite to Conference"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Margin = 6; this.stackedWidget = new QStackedWidget(this); this.stackedWidget.ObjectName = "stackedWidget"; this.stackedWidget.CurrentIndex = 0; verticalLayout.AddWidget(this.stackedWidget); this.page = new QWidget(this.stackedWidget); this.page.ObjectName = "page"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this.page); verticalLayout_2.Margin = 0; this.label = new QLabel(this.page); this.label.ObjectName = "label"; this.label.Text = "Select Conference:"; verticalLayout_2.AddWidget(this.label); this.mucsListWidget = new QListWidget(this.page); this.mucsListWidget.ObjectName = "mucsListWidget"; this.mucsListWidget.selectionBehavior = QAbstractItemView.SelectionBehavior.SelectRows; verticalLayout_2.AddWidget(this.mucsListWidget); this.stackedWidget.AddWidget(this.page); this.page_2 = new QWidget(this.stackedWidget); this.page_2.ObjectName = "page_2"; QVBoxLayout verticalLayout_3; verticalLayout_3 = new QVBoxLayout(this.page_2); verticalLayout_3.Margin = 0; this.tabWidget = new QTabWidget(this.page_2); this.tabWidget.ObjectName = "tabWidget"; this.tabWidget.CurrentIndex = 0; verticalLayout_3.AddWidget(this.tabWidget); this.tab = new QWidget(this.tabWidget); this.tab.ObjectName = "tab"; QVBoxLayout verticalLayout_5; verticalLayout_5 = new QVBoxLayout(this.tab); verticalLayout_5.Margin = 6; this.label_3 = new QLabel(this.tab); this.label_3.ObjectName = "label_3"; this.label_3.Text = "Select friends to invite:"; verticalLayout_5.AddWidget(this.label_3); this.friendsListWidget = new QListWidget(this.tab); this.friendsListWidget.ObjectName = "friendsListWidget"; verticalLayout_5.AddWidget(this.friendsListWidget); this.tabWidget.AddTab(this.tab, "Invite Friends"); this.tab_2 = new QWidget(this.tabWidget); this.tab_2.ObjectName = "tab_2"; QVBoxLayout verticalLayout_4; verticalLayout_4 = new QVBoxLayout(this.tab_2); verticalLayout_4.SetContentsMargins(6, 6, 6, 0); this.label_2 = new QLabel(this.tab_2); this.label_2.ObjectName = "label_2"; this.label_2.Text = "Send this URL to anybody:"; verticalLayout_4.AddWidget(this.label_2); this.urlLineEdit = new QLineEdit(this.tab_2); this.urlLineEdit.ObjectName = "urlLineEdit"; this.urlLineEdit.ReadOnly = true; verticalLayout_4.AddWidget(this.urlLineEdit); QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(); verticalLayout_4.AddLayout(horizontalLayout); this.emailButton = new QPushButton(this.tab_2); this.emailButton.ObjectName = "emailButton"; this.emailButton.Text = "&Email"; horizontalLayout.AddWidget(this.emailButton); this.copyButton = new QPushButton(this.tab_2); this.copyButton.ObjectName = "copyButton"; this.copyButton.Text = "&Copy"; horizontalLayout.AddWidget(this.copyButton); QSpacerItem horizontalSpacer; horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout.AddItem(horizontalSpacer); QSpacerItem verticalSpacer; verticalSpacer = new QSpacerItem(20, 99, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_4.AddItem(verticalSpacer); this.tabWidget.AddTab(this.tab_2, "Invite Anyone"); this.stackedWidget.AddWidget(this.page_2); this.buttonBox = new QDialogButtonBox(this); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.Orientation = Qt.Orientation.Horizontal; this.buttonBox.StandardButtons = ((global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Cancel") | global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Close")) | global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Ok")); verticalLayout.AddWidget(this.buttonBox); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), this, Qt.SLOT("accept()")); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), this, Qt.SLOT("reject()")); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "PreferencesWindow"; this.Geometry = new QRect(0, 0, 559, 480); this.WindowTitle = "Synapse Preferences"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Margin = 6; this.tabWidget = new QTabWidget(this); this.tabWidget.ObjectName = "tabWidget"; this.tabWidget.CurrentIndex = 0; verticalLayout.AddWidget(this.tabWidget); this.tab = new QWidget(this.tabWidget); this.tab.ObjectName = "tab"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this.tab); verticalLayout_2.Spacing = 6; verticalLayout_2.Margin = 12; this.accountsList = new QTableView(this.tab); this.accountsList.ObjectName = "accountsList"; this.accountsList.AlternatingRowColors = true; this.accountsList.selectionMode = QAbstractItemView.SelectionMode.SingleSelection; this.accountsList.selectionBehavior = QAbstractItemView.SelectionBehavior.SelectRows; this.accountsList.ShowGrid = false; this.accountsList.WordWrap = false; verticalLayout_2.AddWidget(this.accountsList); this.widget = new QWidget(this.tab); this.widget.ObjectName = "widget"; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this.widget); horizontalLayout.Margin = 0; this.addAccountButton = new QPushButton(this.widget); this.addAccountButton.ObjectName = "addAccountButton"; this.addAccountButton.Enabled = true; this.addAccountButton.Text = "Add Account"; horizontalLayout.AddWidget(this.addAccountButton); this.editAccountButton = new QPushButton(this.widget); this.editAccountButton.ObjectName = "editAccountButton"; this.editAccountButton.Enabled = true; this.editAccountButton.Text = "Edit Account"; horizontalLayout.AddWidget(this.editAccountButton); this.removeAccountButton = new QPushButton(this.widget); this.removeAccountButton.ObjectName = "removeAccountButton"; this.removeAccountButton.Enabled = true; this.removeAccountButton.Text = "Remove Account"; horizontalLayout.AddWidget(this.removeAccountButton); QSpacerItem horizontalSpacer; horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout.AddItem(horizontalSpacer); verticalLayout_2.AddWidget(this.widget); this.tabWidget.AddTab(this.tab, "Accounts"); this.appearanceTab = new QWidget(this.tabWidget); this.appearanceTab.ObjectName = "appearanceTab"; this.appearanceTab.Enabled = false; QVBoxLayout verticalLayout_6; verticalLayout_6 = new QVBoxLayout(this.appearanceTab); verticalLayout_6.Margin = 6; this.groupBox_5 = new QGroupBox(this.appearanceTab); this.groupBox_5.ObjectName = "groupBox_5"; this.groupBox_5.Title = "Friends List"; QFormLayout formLayout_2; formLayout_2 = new QFormLayout(this.groupBox_5); formLayout_2.Margin = 6; this.label_4 = new QLabel(this.groupBox_5); this.label_4.ObjectName = "label_4"; this.label_4.Text = "Display As:"; formLayout_2.SetWidget(0, QFormLayout.ItemRole.LabelRole, this.label_4); this.comboBox_3 = new QComboBox(this.groupBox_5); this.comboBox_3.ObjectName = "comboBox_3"; QSizePolicy comboBox_3_sizePolicy; comboBox_3_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Fixed); comboBox_3_sizePolicy.SetVerticalStretch(0); comboBox_3_sizePolicy.SetHorizontalStretch(0); comboBox_3_sizePolicy.SetHeightForWidth(this.comboBox_3.SizePolicy.HasHeightForWidth()); this.comboBox_3.SizePolicy = comboBox_3_sizePolicy; formLayout_2.SetWidget(0, QFormLayout.ItemRole.FieldRole, this.comboBox_3); this.horizontalSlider = new QSlider(this.groupBox_5); this.horizontalSlider.ObjectName = "horizontalSlider"; QSizePolicy horizontalSlider_sizePolicy; horizontalSlider_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Fixed); horizontalSlider_sizePolicy.SetVerticalStretch(0); horizontalSlider_sizePolicy.SetHorizontalStretch(0); horizontalSlider_sizePolicy.SetHeightForWidth(this.horizontalSlider.SizePolicy.HasHeightForWidth()); this.horizontalSlider.SizePolicy = horizontalSlider_sizePolicy; this.horizontalSlider.Maximum = 48; this.horizontalSlider.Value = 32; this.horizontalSlider.Orientation = Qt.Orientation.Horizontal; this.horizontalSlider.InvertedAppearance = false; this.horizontalSlider.InvertedControls = false; formLayout_2.SetWidget(2, QFormLayout.ItemRole.FieldRole, this.horizontalSlider); this.comboBox_4 = new QComboBox(this.groupBox_5); this.comboBox_4.ObjectName = "comboBox_4"; QSizePolicy comboBox_4_sizePolicy; comboBox_4_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Fixed); comboBox_4_sizePolicy.SetVerticalStretch(0); comboBox_4_sizePolicy.SetHorizontalStretch(0); comboBox_4_sizePolicy.SetHeightForWidth(this.comboBox_4.SizePolicy.HasHeightForWidth()); this.comboBox_4.SizePolicy = comboBox_4_sizePolicy; formLayout_2.SetWidget(1, QFormLayout.ItemRole.FieldRole, this.comboBox_4); this.label_7 = new QLabel(this.groupBox_5); this.label_7.ObjectName = "label_7"; this.label_7.Text = "Sort By:"; formLayout_2.SetWidget(1, QFormLayout.ItemRole.LabelRole, this.label_7); this.label_5 = new QLabel(this.groupBox_5); this.label_5.ObjectName = "label_5"; this.label_5.Text = "Icon Size:"; formLayout_2.SetWidget(2, QFormLayout.ItemRole.LabelRole, this.label_5); verticalLayout_6.AddWidget(this.groupBox_5); this.groupBox_4 = new QGroupBox(this.appearanceTab); this.groupBox_4.ObjectName = "groupBox_4"; this.groupBox_4.Title = "Activity Feed"; QGridLayout gridLayout_4; gridLayout_4 = new QGridLayout(this.groupBox_4); this.label_6 = new QLabel(this.groupBox_4); this.label_6.ObjectName = "label_6"; this.label_6.Text = "Put options here"; gridLayout_4.AddWidget(this.label_6, 0, 0, 1, 1); verticalLayout_6.AddWidget(this.groupBox_4); this.groupBox_6 = new QGroupBox(this.appearanceTab); this.groupBox_6.ObjectName = "groupBox_6"; this.groupBox_6.Title = "Emoticons"; QGridLayout gridLayout_6; gridLayout_6 = new QGridLayout(this.groupBox_6); gridLayout_6.Margin = 6; this.comboBox_5 = new QComboBox(this.groupBox_6); this.comboBox_5.ObjectName = "comboBox_5"; QSizePolicy comboBox_5_sizePolicy; comboBox_5_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed); comboBox_5_sizePolicy.SetVerticalStretch(0); comboBox_5_sizePolicy.SetHorizontalStretch(0); comboBox_5_sizePolicy.SetHeightForWidth(this.comboBox_5.SizePolicy.HasHeightForWidth()); this.comboBox_5.SizePolicy = comboBox_5_sizePolicy; gridLayout_6.AddWidget(this.comboBox_5, 0, 1, 1, 1); this.label_8 = new QLabel(this.groupBox_6); this.label_8.ObjectName = "label_8"; this.label_8.Text = "Theme:"; gridLayout_6.AddWidget(this.label_8, 0, 0, 1, 1); verticalLayout_6.AddWidget(this.groupBox_6); QSpacerItem verticalSpacer_3; verticalSpacer_3 = new QSpacerItem(20, 260, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_6.AddItem(verticalSpacer_3); this.tabWidget.AddTab(this.appearanceTab, "Appearance"); this.tab_5 = new QWidget(this.tabWidget); this.tab_5.ObjectName = "tab_5"; QVBoxLayout verticalLayout_5; verticalLayout_5 = new QVBoxLayout(this.tab_5); verticalLayout_5.Spacing = 0; verticalLayout_5.Margin = 0; this.messagePreviewWebView = new Synapse.QtClient.ConversationWidget(this.tab_5); this.messagePreviewWebView.ObjectName = "messagePreviewWebView"; QSizePolicy messagePreviewWebView_sizePolicy; messagePreviewWebView_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Fixed); messagePreviewWebView_sizePolicy.SetVerticalStretch(140); messagePreviewWebView_sizePolicy.SetHorizontalStretch(0); messagePreviewWebView_sizePolicy.SetHeightForWidth(this.messagePreviewWebView.SizePolicy.HasHeightForWidth()); this.messagePreviewWebView.SizePolicy = messagePreviewWebView_sizePolicy; this.messagePreviewWebView.MaximumSize = new QSize(16777215, 140); this.messagePreviewWebView.Url = new QUrl("about:blank"); verticalLayout_5.AddWidget(this.messagePreviewWebView); this.line = new QFrame(this.tab_5); this.line.ObjectName = "line"; this.line.FrameShape = QFrame.Shape.HLine; this.line.FrameShadow = QFrame.Shadow.Sunken; verticalLayout_5.AddWidget(this.line); QGridLayout gridLayout; gridLayout = new QGridLayout(); verticalLayout_5.AddLayout(gridLayout); gridLayout.sizeConstraint = QLayout.SizeConstraint.SetDefaultConstraint; gridLayout.Margin = 6; gridLayout.Spacing = 6; this.label = new QLabel(this.tab_5); this.label.ObjectName = "label"; this.label.Text = "Message Style:"; gridLayout.AddWidget(this.label, 0, 0, 1, 1); this.messageStyleCombo = new QComboBox(this.tab_5); this.messageStyleCombo.ObjectName = "messageStyleCombo"; QSizePolicy messageStyleCombo_sizePolicy; messageStyleCombo_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed); messageStyleCombo_sizePolicy.SetVerticalStretch(0); messageStyleCombo_sizePolicy.SetHorizontalStretch(0); messageStyleCombo_sizePolicy.SetHeightForWidth(this.messageStyleCombo.SizePolicy.HasHeightForWidth()); this.messageStyleCombo.SizePolicy = messageStyleCombo_sizePolicy; gridLayout.AddWidget(this.messageStyleCombo, 0, 1, 1, 1); this.label_10 = new QLabel(this.tab_5); this.label_10.ObjectName = "label_10"; this.label_10.Enabled = false; this.label_10.MaximumSize = new QSize(120, 16777215); this.label_10.Text = "Style changes take effect for new message windows."; this.label_10.Alignment = ((global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeading") | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeft")) | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignTop")); this.label_10.WordWrap = true; gridLayout.AddWidget(this.label_10, 0, 2, 2, 1); this.label_2 = new QLabel(this.tab_5); this.label_2.ObjectName = "label_2"; this.label_2.Text = "Variant:"; gridLayout.AddWidget(this.label_2, 1, 0, 1, 1); this.messageStyleVariantCombo = new QComboBox(this.tab_5); this.messageStyleVariantCombo.ObjectName = "messageStyleVariantCombo"; QSizePolicy messageStyleVariantCombo_sizePolicy; messageStyleVariantCombo_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed); messageStyleVariantCombo_sizePolicy.SetVerticalStretch(0); messageStyleVariantCombo_sizePolicy.SetHorizontalStretch(0); messageStyleVariantCombo_sizePolicy.SetHeightForWidth(this.messageStyleVariantCombo.SizePolicy.HasHeightForWidth()); this.messageStyleVariantCombo.SizePolicy = messageStyleVariantCombo_sizePolicy; gridLayout.AddWidget(this.messageStyleVariantCombo, 1, 1, 1, 1); this.showAvatarsCheckBox = new QCheckBox(this.tab_5); this.showAvatarsCheckBox.ObjectName = "showAvatarsCheckBox"; this.showAvatarsCheckBox.Text = "Show avatars"; this.showAvatarsCheckBox.Checked = true; gridLayout.AddWidget(this.showAvatarsCheckBox, 2, 1, 1, 1); this.showHeaderCheckBox = new QCheckBox(this.tab_5); this.showHeaderCheckBox.ObjectName = "showHeaderCheckBox"; this.showHeaderCheckBox.Text = "Show header"; this.showHeaderCheckBox.Checked = true; gridLayout.AddWidget(this.showHeaderCheckBox, 3, 1, 1, 1); this.label_3 = new QLabel(this.tab_5); this.label_3.ObjectName = "label_3"; this.label_3.Text = "Font:"; gridLayout.AddWidget(this.label_3, 4, 0, 1, 1); this.checkBox_3 = new QCheckBox(this.tab_5); this.checkBox_3.ObjectName = "checkBox_3"; this.checkBox_3.Enabled = false; this.checkBox_3.Text = "Show received message fonts"; this.checkBox_3.Checked = true; gridLayout.AddWidget(this.checkBox_3, 5, 1, 1, 1); this.checkBox_4 = new QCheckBox(this.tab_5); this.checkBox_4.ObjectName = "checkBox_4"; this.checkBox_4.Enabled = false; this.checkBox_4.Text = "Show received message colors"; this.checkBox_4.Checked = true; gridLayout.AddWidget(this.checkBox_4, 6, 1, 1, 1); QHBoxLayout horizontalLayout_3; horizontalLayout_3 = new QHBoxLayout(); gridLayout.AddLayout(horizontalLayout_3, 4, 1, 1, 2); this.pushButton = new QPushButton(this.tab_5); this.pushButton.ObjectName = "pushButton"; this.pushButton.Enabled = false; QSizePolicy pushButton_sizePolicy; pushButton_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed); pushButton_sizePolicy.SetVerticalStretch(0); pushButton_sizePolicy.SetHorizontalStretch(0); pushButton_sizePolicy.SetHeightForWidth(this.pushButton.SizePolicy.HasHeightForWidth()); this.pushButton.SizePolicy = pushButton_sizePolicy; this.pushButton.Text = ""; horizontalLayout_3.AddWidget(this.pushButton); this.checkBox_6 = new QCheckBox(this.tab_5); this.checkBox_6.ObjectName = "checkBox_6"; this.checkBox_6.Enabled = false; this.checkBox_6.Text = "Use Default"; this.checkBox_6.Checked = true; horizontalLayout_3.AddWidget(this.checkBox_6); this.checkBox_5 = new QCheckBox(this.tab_5); this.checkBox_5.ObjectName = "checkBox_5"; this.checkBox_5.Enabled = false; this.checkBox_5.Text = "Use custom background"; gridLayout.AddWidget(this.checkBox_5, 7, 1, 1, 1); this.label_11 = new QLabel(this.tab_5); this.label_11.ObjectName = "label_11"; this.label_11.Enabled = false; this.label_11.Text = "Background:"; gridLayout.AddWidget(this.label_11, 7, 0, 1, 1); QSpacerItem verticalSpacer; verticalSpacer = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_5.AddItem(verticalSpacer); this.tabWidget.AddTab(this.tab_5, "Messages"); this.tab_7 = new QWidget(this.tabWidget); this.tab_7.ObjectName = "tab_7"; this.tabWidget.AddTab(this.tab_7, "Status"); this.tab_8 = new QWidget(this.tabWidget); this.tab_8.ObjectName = "tab_8"; this.tabWidget.AddTab(this.tab_8, "Events"); this.tab_3 = new QWidget(this.tabWidget); this.tab_3.ObjectName = "tab_3"; QVBoxLayout verticalLayout_3; verticalLayout_3 = new QVBoxLayout(this.tab_3); verticalLayout_3.Spacing = 6; verticalLayout_3.Margin = 12; this.extensionsList = new QTableView(this.tab_3); this.extensionsList.ObjectName = "extensionsList"; this.extensionsList.AlternatingRowColors = true; this.extensionsList.selectionMode = QAbstractItemView.SelectionMode.SingleSelection; this.extensionsList.selectionBehavior = QAbstractItemView.SelectionBehavior.SelectRows; this.extensionsList.ShowGrid = false; this.extensionsList.WordWrap = false; verticalLayout_3.AddWidget(this.extensionsList); this.widget_2 = new QWidget(this.tab_3); this.widget_2.ObjectName = "widget_2"; QHBoxLayout horizontalLayout_2; horizontalLayout_2 = new QHBoxLayout(this.widget_2); horizontalLayout_2.Margin = 0; this.pushButton_3 = new QPushButton(this.widget_2); this.pushButton_3.ObjectName = "pushButton_3"; this.pushButton_3.Enabled = false; this.pushButton_3.Text = "Find Updates"; horizontalLayout_2.AddWidget(this.pushButton_3); QSpacerItem horizontalSpacer_2; horizontalSpacer_2 = new QSpacerItem(293, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout_2.AddItem(horizontalSpacer_2); verticalLayout_3.AddWidget(this.widget_2); this.tabWidget.AddTab(this.tab_3, "Extensions"); this.tab_6 = new QWidget(this.tabWidget); this.tab_6.ObjectName = "tab_6"; this.tabWidget.AddTab(this.tab_6, "Advanced"); this.buttonBox = new QDialogButtonBox(this); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.Orientation = Qt.Orientation.Horizontal; this.buttonBox.StandardButtons = global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Close"); verticalLayout.AddWidget(this.buttonBox); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), this, Qt.SLOT("close()")); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), this, Qt.SLOT("close()")); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "AvatarSelectDialog"; this.Geometry = new QRect(0, 0, 542, 361); this.WindowTitle = "Select Avatar"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this); QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(); verticalLayout_2.AddLayout(horizontalLayout); QVBoxLayout verticalLayout_3; verticalLayout_3 = new QVBoxLayout(); horizontalLayout.AddLayout(verticalLayout_3); verticalLayout_3.sizeConstraint = QLayout.SizeConstraint.SetMinimumSize; this.label_2 = new QLabel(this); this.label_2.ObjectName = "label_2"; this.label_2.Text = "Your Avatar:"; verticalLayout_3.AddWidget(this.label_2); this.avatarLabel = new QLabel(this); this.avatarLabel.ObjectName = "avatarLabel"; this.avatarLabel.MinimumSize = new QSize(48, 96); this.avatarLabel.FrameShape = QFrame.Shape.StyledPanel; this.avatarLabel.FrameShadow = QFrame.Shadow.Raised; this.avatarLabel.Text = ""; this.avatarLabel.Alignment = global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignCenter"); verticalLayout_3.AddWidget(this.avatarLabel); this.browseButton = new QPushButton(this); this.browseButton.ObjectName = "browseButton"; this.browseButton.Text = "Select File..."; verticalLayout_3.AddWidget(this.browseButton); this.clearButton = new QPushButton(this); this.clearButton.ObjectName = "clearButton"; this.clearButton.Text = "Clear"; verticalLayout_3.AddWidget(this.clearButton); QSpacerItem verticalSpacer; verticalSpacer = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_3.AddItem(verticalSpacer); this.line = new QFrame(this); this.line.ObjectName = "line"; this.line.FrameShape = QFrame.Shape.VLine; this.line.FrameShadow = QFrame.Shadow.Sunken; horizontalLayout.AddWidget(this.line); QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(); horizontalLayout.AddLayout(verticalLayout); QGridLayout gridLayout; gridLayout = new QGridLayout(); verticalLayout.AddLayout(gridLayout); this.label_3 = new QLabel(this); this.label_3.ObjectName = "label_3"; this.label_3.Text = "Search:"; this.label_3.SetBuddy(lineEdit); gridLayout.AddWidget(this.label_3, 0, 0, 1, 1); this.lineEdit = new QLineEdit(this); this.lineEdit.ObjectName = "lineEdit"; gridLayout.AddWidget(this.lineEdit, 0, 1, 1, 1); this.searchButton = new QPushButton(this); this.searchButton.ObjectName = "searchButton"; this.searchButton.Text = "Search"; this.searchButton.Default = true; gridLayout.AddWidget(this.searchButton, 0, 2, 1, 1); this.tabWidget = new QTabWidget(this); this.tabWidget.ObjectName = "tabWidget"; this.tabWidget.CurrentIndex = -1; verticalLayout.AddWidget(this.tabWidget); this.buttonBox = new QDialogButtonBox(this); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.StandardButtons = global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Close"); verticalLayout_2.AddWidget(this.buttonBox); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), this, Qt.SLOT("reject()")); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "NoAccountsWidget"; this.Geometry = new QRect(0, 0, 341, 485); QSizePolicy NoAccountsWidget_sizePolicy; NoAccountsWidget_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Minimum); NoAccountsWidget_sizePolicy.SetVerticalStretch(0); NoAccountsWidget_sizePolicy.SetHorizontalStretch(0); NoAccountsWidget_sizePolicy.SetHeightForWidth(this.SizePolicy.HasHeightForWidth()); this.SizePolicy = NoAccountsWidget_sizePolicy; this.WindowTitle = "Form"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Spacing = 6; verticalLayout.Margin = 6; this.m_GraphicsView = new QGraphicsView(this); this.m_GraphicsView.ObjectName = "m_GraphicsView"; QSizePolicy m_GraphicsView_sizePolicy; m_GraphicsView_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed); m_GraphicsView_sizePolicy.SetVerticalStretch(0); m_GraphicsView_sizePolicy.SetHorizontalStretch(0); m_GraphicsView_sizePolicy.SetHeightForWidth(this.m_GraphicsView.SizePolicy.HasHeightForWidth()); this.m_GraphicsView.SizePolicy = m_GraphicsView_sizePolicy; this.m_GraphicsView.MinimumSize = new QSize(0, 300); this.m_GraphicsView.FrameShape = QFrame.Shape.NoFrame; verticalLayout.AddWidget(this.m_GraphicsView); this.stackedWidget = new QStackedWidget(this); this.stackedWidget.ObjectName = "stackedWidget"; this.stackedWidget.CurrentIndex = 1; verticalLayout.AddWidget(this.stackedWidget); this.page_3 = new QWidget(this.stackedWidget); this.page_3.ObjectName = "page_3"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this.page_3); verticalLayout_2.Spacing = 6; verticalLayout_2.Margin = 0; this.m_Label = new QLabel(this.page_3); this.m_Label.ObjectName = "m_Label"; QSizePolicy m_Label_sizePolicy; m_Label_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Minimum); m_Label_sizePolicy.SetVerticalStretch(0); m_Label_sizePolicy.SetHorizontalStretch(0); m_Label_sizePolicy.SetHeightForWidth(this.m_Label.SizePolicy.HasHeightForWidth()); this.m_Label.SizePolicy = m_Label_sizePolicy; this.m_Label.Text = "<p><strong>Welcome.</strong><br/>Click <em>Add Account</em> below to begin."; this.m_Label.Alignment = ((global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignBottom") | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeading")) | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeft")); verticalLayout_2.AddWidget(this.m_Label); QHBoxLayout horizontalLayout_2; horizontalLayout_2 = new QHBoxLayout(); verticalLayout_2.AddLayout(horizontalLayout_2); QSpacerItem horizontalSpacer_2; horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout_2.AddItem(horizontalSpacer_2); this.quitButton1 = new QPushButton(this.page_3); this.quitButton1.ObjectName = "quitButton1"; this.quitButton1.Text = "Quit"; horizontalLayout_2.AddWidget(this.quitButton1); this.addAccountButton = new QPushButton(this.page_3); this.addAccountButton.ObjectName = "addAccountButton"; this.addAccountButton.Text = "Add Account"; horizontalLayout_2.AddWidget(this.addAccountButton); this.stackedWidget.AddWidget(this.page_3); this.page_4 = new QWidget(this.stackedWidget); this.page_4.ObjectName = "page_4"; QVBoxLayout verticalLayout_3; verticalLayout_3 = new QVBoxLayout(this.page_4); verticalLayout_3.Margin = 0; this.label_3 = new QLabel(this.page_4); this.label_3.ObjectName = "label_3"; this.label_3.Text = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Add Account</span></p></body></html>"; this.label_3.Alignment = ((global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignBottom") | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeading")) | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeft")); verticalLayout_3.AddWidget(this.label_3); QGridLayout gridLayout; gridLayout = new QGridLayout(); verticalLayout_3.AddLayout(gridLayout); this.label = new QLabel(this.page_4); this.label.ObjectName = "label"; this.label.Text = "Jabber ID:"; this.label.SetBuddy(m_LoginLineEdit); gridLayout.AddWidget(this.label, 0, 0, 1, 1); this.m_LoginLineEdit = new QLineEdit(this.page_4); this.m_LoginLineEdit.ObjectName = "m_LoginLineEdit"; gridLayout.AddWidget(this.m_LoginLineEdit, 0, 1, 1, 1); this.label_2 = new QLabel(this.page_4); this.label_2.ObjectName = "label_2"; this.label_2.Text = "Password:"******"m_PasswordLineEdit"; this.m_PasswordLineEdit.echoMode = QLineEdit.EchoMode.Password; gridLayout.AddWidget(this.m_PasswordLineEdit, 1, 1, 1, 1); QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(); verticalLayout_3.AddLayout(horizontalLayout); horizontalLayout.sizeConstraint = QLayout.SizeConstraint.SetDefaultConstraint; QSpacerItem horizontalSpacer; horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout.AddItem(horizontalSpacer); this.quitButton2 = new QPushButton(this.page_4); this.quitButton2.ObjectName = "quitButton2"; this.quitButton2.Text = "Quit"; horizontalLayout.AddWidget(this.quitButton2); this.saveAccountButton = new QPushButton(this.page_4); this.saveAccountButton.ObjectName = "saveAccountButton"; this.saveAccountButton.Text = "OK"; this.saveAccountButton.AutoDefault = true; this.saveAccountButton.Default = true; horizontalLayout.AddWidget(this.saveAccountButton); this.stackedWidget.AddWidget(this.page_4); QObject.Connect(m_PasswordLineEdit, Qt.SIGNAL("returnPressed()"), saveAccountButton, Qt.SLOT("click()")); QObject.Connect(m_LoginLineEdit, Qt.SIGNAL("returnPressed()"), saveAccountButton, Qt.SLOT("click()")); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "InsertSnippetDialog"; this.Geometry = new QRect(0, 0, 400, 300); this.WindowTitle = "Insert Code Snippet"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Margin = 6; QGridLayout gridLayout; gridLayout = new QGridLayout(); verticalLayout.AddLayout(gridLayout); this.label = new QLabel(this); this.label.ObjectName = "label"; this.label.Text = "Type:"; gridLayout.AddWidget(this.label, 1, 0, 1, 1); this.typeComboBox = new QComboBox(this); this.typeComboBox.ObjectName = "typeComboBox"; gridLayout.AddWidget(this.typeComboBox, 1, 1, 1, 1); QSpacerItem horizontalSpacer; horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); gridLayout.AddItem(horizontalSpacer, 1, 2, 1, 1); this.label_2 = new QLabel(this); this.label_2.ObjectName = "label_2"; this.label_2.Text = "To:"; gridLayout.AddWidget(this.label_2, 0, 0, 1, 1); this.toLabel = new QLabel(this); this.toLabel.ObjectName = "toLabel"; this.toLabel.Text = ""; gridLayout.AddWidget(this.toLabel, 0, 1, 1, 1); QSpacerItem horizontalSpacer_3; horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); gridLayout.AddItem(horizontalSpacer_3, 0, 2, 1, 1); this.tabWidget = new QTabWidget(this); this.tabWidget.ObjectName = "tabWidget"; this.tabWidget.CurrentIndex = 0; verticalLayout.AddWidget(this.tabWidget); this.tab_3 = new QWidget(this.tabWidget); this.tab_3.ObjectName = "tab_3"; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this.tab_3); horizontalLayout.Spacing = 0; horizontalLayout.Margin = 0; this.textEdit = new QTextEdit(this.tab_3); this.textEdit.ObjectName = "textEdit"; this.textEdit.FrameShape = QFrame.Shape.NoFrame; horizontalLayout.AddWidget(this.textEdit); this.tabWidget.AddTab(this.tab_3, "Paste"); this.tab_4 = new QWidget(this.tabWidget); this.tab_4.ObjectName = "tab_4"; QHBoxLayout horizontalLayout_2; horizontalLayout_2 = new QHBoxLayout(this.tab_4); horizontalLayout_2.Spacing = 0; horizontalLayout_2.Margin = 0; this.webView = new QWebView(this.tab_4); this.webView.ObjectName = "webView"; this.webView.Url = new QUrl("about:blank"); horizontalLayout_2.AddWidget(this.webView); this.tabWidget.AddTab(this.tab_4, "Preview"); QHBoxLayout horizontalLayout_3; horizontalLayout_3 = new QHBoxLayout(); verticalLayout.AddLayout(horizontalLayout_3); this.pushButton = new QPushButton(this); this.pushButton.ObjectName = "pushButton"; this.pushButton.Text = "Import File..."; horizontalLayout_3.AddWidget(this.pushButton); QSpacerItem horizontalSpacer_2; horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout_3.AddItem(horizontalSpacer_2); this.buttonBox = new QDialogButtonBox(this); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.StandardButtons = global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "NoButton"); horizontalLayout_3.AddWidget(this.buttonBox); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), this, Qt.SLOT("accept()")); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), this, Qt.SLOT("reject()")); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "MainWindow"; this.Geometry = new QRect(0, 0, 236, 483); this.WindowTitle = "Synapse"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Spacing = 0; verticalLayout.Margin = 0; this.containerWidget = new QWidget(this); this.containerWidget.ObjectName = "containerWidget"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this.containerWidget); verticalLayout_2.Spacing = 0; verticalLayout_2.Margin = 0; this.headerWidget = new QWidget(this.containerWidget); this.headerWidget.ObjectName = "headerWidget"; QHBoxLayout horizontalLayout_3; horizontalLayout_3 = new QHBoxLayout(this.headerWidget); horizontalLayout_3.Spacing = 3; horizontalLayout_3.SetContentsMargins(0, 0, 3, 0); this.headerLabel = new QLabel(this.headerWidget); this.headerLabel.ObjectName = "headerLabel"; QSizePolicy headerLabel_sizePolicy; headerLabel_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); headerLabel_sizePolicy.SetVerticalStretch(0); headerLabel_sizePolicy.SetHorizontalStretch(0); headerLabel_sizePolicy.SetHeightForWidth(this.headerLabel.SizePolicy.HasHeightForWidth()); this.headerLabel.SizePolicy = headerLabel_sizePolicy; this.headerLabel.Text = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:33px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Synapse</span></p></body></html>"; this.headerLabel.Alignment = global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignCenter"); this.headerLabel.Margin = 3; horizontalLayout_3.AddWidget(this.headerLabel); this.menuButton = new QPushButton(this.headerWidget); this.menuButton.ObjectName = "menuButton"; QSizePolicy menuButton_sizePolicy; menuButton_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Fixed, QSizePolicy.Policy.Fixed); menuButton_sizePolicy.SetVerticalStretch(0); menuButton_sizePolicy.SetHorizontalStretch(0); menuButton_sizePolicy.SetHeightForWidth(this.menuButton.SizePolicy.HasHeightForWidth()); this.menuButton.SizePolicy = menuButton_sizePolicy; this.menuButton.MinimumSize = new QSize(12, 12); this.menuButton.MaximumSize = new QSize(12, 12); this.menuButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.menuButton.Text = ""; this.menuButton.IconSize = new QSize(7, 7); this.menuButton.Flat = true; horizontalLayout_3.AddWidget(this.menuButton); this.closeButton = new QPushButton(this.headerWidget); this.closeButton.ObjectName = "closeButton"; QSizePolicy closeButton_sizePolicy; closeButton_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Fixed, QSizePolicy.Policy.Fixed); closeButton_sizePolicy.SetVerticalStretch(0); closeButton_sizePolicy.SetHorizontalStretch(0); closeButton_sizePolicy.SetHeightForWidth(this.closeButton.SizePolicy.HasHeightForWidth()); this.closeButton.SizePolicy = closeButton_sizePolicy; this.closeButton.MinimumSize = new QSize(12, 12); this.closeButton.MaximumSize = new QSize(12, 12); this.closeButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.closeButton.Text = ""; this.closeButton.IconSize = new QSize(7, 7); this.closeButton.Flat = true; horizontalLayout_3.AddWidget(this.closeButton); verticalLayout_2.AddWidget(this.headerWidget); this.stackedWidget = new Synapse.QtClient.Widgets.LightboxContainerWidget(this.containerWidget); this.stackedWidget.ObjectName = "stackedWidget"; this.stackedWidget.CurrentIndex = 0; verticalLayout_2.AddWidget(this.stackedWidget); this.page = new QWidget(this.stackedWidget); this.page.ObjectName = "page"; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this.page); horizontalLayout.Spacing = 0; horizontalLayout.Margin = 0; this.contentWidget = new QWidget(this.page); this.contentWidget.ObjectName = "contentWidget"; QSizePolicy contentWidget_sizePolicy; contentWidget_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Expanding); contentWidget_sizePolicy.SetVerticalStretch(0); contentWidget_sizePolicy.SetHorizontalStretch(0); contentWidget_sizePolicy.SetHeightForWidth(this.contentWidget.SizePolicy.HasHeightForWidth()); this.contentWidget.SizePolicy = contentWidget_sizePolicy; horizontalLayout.AddWidget(this.contentWidget); this.stackedWidget.AddWidget(this.page); verticalLayout.AddWidget(this.containerWidget); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "ErrorDialog"; this.Geometry = new QRect(0, 0, 400, 322); this.WindowTitle = "ErrorDialog"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this); verticalLayout_2.sizeConstraint = QLayout.SizeConstraint.SetFixedSize; verticalLayout_2.Margin = 6; QHBoxLayout horizontalLayout_2; horizontalLayout_2 = new QHBoxLayout(); verticalLayout_2.AddLayout(horizontalLayout_2); horizontalLayout_2.sizeConstraint = QLayout.SizeConstraint.SetFixedSize; this.iconLabel = new QLabel(this); this.iconLabel.ObjectName = "iconLabel"; QSizePolicy iconLabel_sizePolicy; iconLabel_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Minimum); iconLabel_sizePolicy.SetVerticalStretch(0); iconLabel_sizePolicy.SetHorizontalStretch(0); iconLabel_sizePolicy.SetHeightForWidth(this.iconLabel.SizePolicy.HasHeightForWidth()); this.iconLabel.SizePolicy = iconLabel_sizePolicy; this.iconLabel.MinimumSize = new QSize(48, 48); this.iconLabel.Text = ""; this.iconLabel.Alignment = ((global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeading") | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeft")) | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignTop")); horizontalLayout_2.AddWidget(this.iconLabel); QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(); horizontalLayout_2.AddLayout(verticalLayout); verticalLayout.Spacing = 6; verticalLayout.sizeConstraint = QLayout.SizeConstraint.SetFixedSize; this.titleLabel = new QLabel(this); this.titleLabel.ObjectName = "titleLabel"; QSizePolicy titleLabel_sizePolicy; titleLabel_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Minimum); titleLabel_sizePolicy.SetVerticalStretch(0); titleLabel_sizePolicy.SetHorizontalStretch(0); titleLabel_sizePolicy.SetHeightForWidth(this.titleLabel.SizePolicy.HasHeightForWidth()); this.titleLabel.SizePolicy = titleLabel_sizePolicy; this.titleLabel.Text = "<b>Title</b>"; this.titleLabel.WordWrap = true; verticalLayout.AddWidget(this.titleLabel); this.messageLabel = new QLabel(this); this.messageLabel.ObjectName = "messageLabel"; QSizePolicy messageLabel_sizePolicy; messageLabel_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Minimum); messageLabel_sizePolicy.SetVerticalStretch(0); messageLabel_sizePolicy.SetHorizontalStretch(0); messageLabel_sizePolicy.SetHeightForWidth(this.messageLabel.SizePolicy.HasHeightForWidth()); this.messageLabel.SizePolicy = messageLabel_sizePolicy; this.messageLabel.Text = "Message"; this.messageLabel.WordWrap = true; verticalLayout.AddWidget(this.messageLabel); this.showDetailsButtonContainer = new QWidget(this); this.showDetailsButtonContainer.ObjectName = "showDetailsButtonContainer"; QSizePolicy showDetailsButtonContainer_sizePolicy; showDetailsButtonContainer_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Minimum); showDetailsButtonContainer_sizePolicy.SetVerticalStretch(0); showDetailsButtonContainer_sizePolicy.SetHorizontalStretch(0); showDetailsButtonContainer_sizePolicy.SetHeightForWidth(this.showDetailsButtonContainer.SizePolicy.HasHeightForWidth()); this.showDetailsButtonContainer.SizePolicy = showDetailsButtonContainer_sizePolicy; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this.showDetailsButtonContainer); horizontalLayout.Margin = 0; this.showDetailsButton = new QPushButton(this.showDetailsButtonContainer); this.showDetailsButton.ObjectName = "showDetailsButton"; this.showDetailsButton.Text = "Show Details"; this.showDetailsButton.Checkable = true; horizontalLayout.AddWidget(this.showDetailsButton); QSpacerItem horizontalSpacer; horizontalSpacer = new QSpacerItem(223, 17, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout.AddItem(horizontalSpacer); verticalLayout.AddWidget(this.showDetailsButtonContainer); this.detailsTextEdit = new QPlainTextEdit(this); this.detailsTextEdit.ObjectName = "detailsTextEdit"; this.detailsTextEdit.ReadOnly = true; verticalLayout.AddWidget(this.detailsTextEdit); this.buttonBox = new QDialogButtonBox(this); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.Orientation = Qt.Orientation.Horizontal; this.buttonBox.StandardButtons = global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Close"); verticalLayout_2.AddWidget(this.buttonBox); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), this, Qt.SLOT("accept()")); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), this, Qt.SLOT("reject()")); QObject.Connect(showDetailsButton, Qt.SIGNAL("toggled(bool)"), detailsTextEdit, Qt.SLOT("setVisible(bool)")); QMetaObject.ConnectSlotsByName(this); }
internal ChatWindow(IChatHandler handler) { if (handler == null) throw new ArgumentNullException("handler"); m_Handler = handler; SetupUi(); if (handler is MucHandler) { m_ParticipantsMenu = new QMenu(this); QObject.Connect(m_ParticipantsMenu, Qt.SIGNAL("aboutToShow()"), HandleMenuAboutToShow); QObject.Connect(m_ParticipantsMenu, Qt.SIGNAL("aboutToHide()"), HandleMenuAboutToHide); var mucHandler = (MucHandler)handler; participantsGrid.Model = mucHandler.GridModel; participantsGrid.ContextMenuPolicy = Qt.ContextMenuPolicy.CustomContextMenu; participantsGrid.ItemActivated += HandleItemActivated; var group = new QActionGroup(this); var gridModeAction = new QAction("View as Grid", this); QObject.Connect(gridModeAction, Qt.SIGNAL("triggered()"), HandleGridModeActionTriggered); gridModeAction.SetActionGroup(group); gridModeAction.Checkable = true; gridModeAction.Checked = true; m_ParticipantsMenu.AddAction(gridModeAction); var listModeAction = new QAction("View as List", this); QObject.Connect(listModeAction, Qt.SIGNAL("triggered()"), HandleListModeActionTriggered); listModeAction.SetActionGroup(group); listModeAction.Checkable = true; m_ParticipantsMenu.AddAction(listModeAction); var separatorAction = new QAction(participantsGrid); separatorAction.SetSeparator(true); m_ParticipantsMenu.AddAction(separatorAction); var sliderAction = new AvatarGridZoomAction<jabber.connection.RoomParticipant>(participantsGrid); m_ParticipantsMenu.AddAction(sliderAction); m_ParticipantItemMenu = new QMenu(this); QObject.Connect(m_ParticipantItemMenu, Qt.SIGNAL("aboutToShow()"), HandleMenuAboutToShow); QObject.Connect(m_ParticipantItemMenu, Qt.SIGNAL("aboutToHide()"), HandleMenuAboutToHide); var mucViewProfileAction = new QAction("View Profile", this); QObject.Connect(mucViewProfileAction, Qt.SIGNAL("triggered()"), HandleMucViewProfileActionTriggered); m_ParticipantItemMenu.AddAction(mucViewProfileAction); var mucPrivateMessageAction = new QAction("IM", this); QObject.Connect(mucPrivateMessageAction, Qt.SIGNAL("triggered()"), HandleMucPrivateMessageTriggered); m_ParticipantItemMenu.AddAction(mucPrivateMessageAction); var mucSendFileAction = new QAction("Send File...", this); QObject.Connect(mucSendFileAction, Qt.SIGNAL("triggered()"), HandleMucSendFileActionTriggered); m_ParticipantItemMenu.AddAction(mucSendFileAction); var mucViewHistoryAction = new QAction("View History", this); QObject.Connect(mucViewHistoryAction, Qt.SIGNAL("triggered()"), HandleMucViewHistoryActionTriggered); m_ParticipantItemMenu.AddAction(mucViewHistoryAction); m_ModeratorActionsMenu = new QMenu("Moderator Actions", this); var roomRoleActionGroup = new QActionGroup(this); QObject.Connect(roomRoleActionGroup, Qt.SIGNAL("triggered(QAction*)"), this, Qt.SLOT("HandleRoomRoleActionGroupTriggered(QAction*)")); m_ModeratorAction = new QAction("Moderator", this); roomRoleActionGroup.AddAction(m_ModeratorAction); m_ModeratorAction.Checkable = true; m_ModeratorActionsMenu.AddAction(m_ModeratorAction); m_ParticipantAction = new QAction("Participant", this); roomRoleActionGroup.AddAction(m_ParticipantAction); m_ParticipantAction.Checkable = true; m_ModeratorActionsMenu.AddAction(m_ParticipantAction); m_VisitorAction = new QAction("Visitor", this); roomRoleActionGroup.AddAction(m_VisitorAction); m_VisitorAction.Checkable = true; m_ModeratorActionsMenu.AddAction(m_VisitorAction); m_ModeratorActionsMenu.AddSeparator(); var mucKickAction = new QAction("Kick...", this); QObject.Connect(mucKickAction, Qt.SIGNAL("triggered()"), HandleMucKickActionTriggered); m_ModeratorActionsMenu.AddAction(mucKickAction); var mucBanAction = new QAction("Ban...", this); QObject.Connect(mucBanAction, Qt.SIGNAL("triggered()"), HandleMucBanActionTriggered); m_ModeratorActionsMenu.AddAction(mucBanAction); m_ModeratorActionsMenu.AddSeparator(); m_ChangeAffiliationAction = new QAction("Change Affiliation...", this); QObject.Connect(m_ChangeAffiliationAction, Qt.SIGNAL("triggered()"), HandleChangeAffiliationTriggered); m_ModeratorActionsMenu.AddAction(m_ChangeAffiliationAction); m_ParticipantItemMenu.AddSeparator(); m_ParticipantItemMenu.AddMenu(m_ModeratorActionsMenu); m_ParticipantItemMenu.AddSeparator(); m_AddAsFriendAction = new QAction("Add as Friend", this); m_ParticipantItemMenu.AddAction(m_AddAsFriendAction); this.WindowTitle = mucHandler.Room.JID.User; // FIXME: Show only "user" in tab, show full room jid in title? this.WindowIcon = Gui.LoadIcon("internet-group-chat"); } else { var chatHandler = (ChatHandler)handler; rightContainer.Hide(); if (((ChatHandler)handler).IsMucMessage) { this.WindowTitle = chatHandler.Jid.Resource; } else { this.WindowTitle = chatHandler.Account.GetDisplayName(chatHandler.Jid); } this.WindowIcon = new QIcon((QPixmap)Synapse.Xmpp.AvatarManager.GetAvatar(chatHandler.Jid)); } m_ConversationWidget.ChatHandler = handler; handler.ReadyChanged += HandleReadyChanged; splitter.SetStretchFactor(1, 0); splitter_2.SetStretchFactor(1, 0); KeyPressEater eater = new KeyPressEater(this); eater.KeyEvent += HandleKeyEvent; textEdit.InstallEventFilter(eater); QToolBar toolbar = new QToolBar(this); toolbar.IconSize = new QSize(16, 16); var formatMenuButton = new QToolButton(this); var formatMenu = new QMenu(this); QObject.Connect<QAction>(formatMenu, Qt.SIGNAL("triggered(QAction*)"), HandleFormatMenuActionTriggered); formatMenuButton.ToolButtonStyle = ToolButtonStyle.ToolButtonTextBesideIcon; formatMenuButton.Text = "Format"; formatMenuButton.icon = Gui.LoadIcon("fonts", 16); formatMenuButton.PopupMode = QToolButton.ToolButtonPopupMode.InstantPopup; formatMenuButton.SetMenu(formatMenu); toolbar.AddWidget(formatMenuButton); m_BoldAction = new QAction(Gui.LoadIcon("format-text-bold", 16), "Bold", this); m_BoldAction.Shortcut = "Ctrl+B"; m_BoldAction.Checkable = true; formatMenu.AddAction(m_BoldAction); m_ItalicAction = new QAction(Gui.LoadIcon("format-text-italic", 16), "Italic", this); m_ItalicAction.Shortcut = "Ctrl+I"; m_ItalicAction.Checkable = true; formatMenu.AddAction(m_ItalicAction); m_UnderlineAction = new QAction(Gui.LoadIcon("format-text-underline", 16), "Underline", this); m_UnderlineAction.Shortcut = "Ctrl+U"; m_UnderlineAction.Checkable = true; formatMenu.AddAction(m_UnderlineAction); m_StrikethroughAction = new QAction(Gui.LoadIcon("format-text-strikethrough", 16), "Strikethrough", this); m_StrikethroughAction.Shortcut = "Ctrl+S"; m_StrikethroughAction.Checkable = true; formatMenu.AddAction(m_StrikethroughAction); formatMenu.AddSeparator(); m_ClearFormattingAction = new QAction(Gui.LoadIcon("edit-clear", 16), "Clear Formatting", this); formatMenu.AddAction(m_ClearFormattingAction); var insertMenu = new QMenu(this); var insertMenuButton = new QToolButton(this); insertMenuButton.ToolButtonStyle = ToolButtonStyle.ToolButtonTextBesideIcon; insertMenuButton.Text = "Insert"; insertMenuButton.icon = Gui.LoadIcon("image", 16); insertMenuButton.PopupMode = QToolButton.ToolButtonPopupMode.InstantPopup; insertMenuButton.SetMenu(insertMenu); toolbar.AddWidget(insertMenuButton); m_InsertPhotoAction = new QAction(Gui.LoadIcon("insert-image", 16), "Photo...", this); QObject.Connect(m_InsertPhotoAction, Qt.SIGNAL("triggered()"), HandleInsertImageActionTriggered); insertMenu.AddAction(m_InsertPhotoAction); m_InsertLinkAction = new QAction(Gui.LoadIcon("insert-link", 16), "Link...", this); QObject.Connect(m_InsertLinkAction, Qt.SIGNAL("triggered()"), HandleInsertLinkActionTriggered); insertMenu.AddAction(m_InsertLinkAction); foreach (IActionCodon node in AddinManager.GetExtensionNodes("/Synapse/QtClient/ChatWindow/InsertActions")) { insertMenu.AddAction((QAction)node.CreateInstance(this)); } toolbar.AddSeparator(); var activitiesMenu = new QMenu(this); var activitiesMenuButton = new QToolButton(this); activitiesMenuButton.ToolButtonStyle = ToolButtonStyle.ToolButtonTextBesideIcon; activitiesMenuButton.Text = "Activities"; activitiesMenuButton.icon = Gui.LoadIcon("applications-games", 16); // FIXME: Not a good icon. activitiesMenuButton.PopupMode = QToolButton.ToolButtonPopupMode.InstantPopup; activitiesMenuButton.SetMenu(activitiesMenu); toolbar.AddWidget(activitiesMenuButton); m_InviteToMucAction = new QAction(Gui.LoadIcon("internet-group-chat", 16), "Invite to Conference...", this); QObject.Connect(m_InviteToMucAction, Qt.SIGNAL("triggered()"), HandleInviteToMucActionTriggered); activitiesMenu.AddAction(m_InviteToMucAction); activitiesMenu.AddSeparator(); activitiesMenu.AddAction(Gui.LoadIcon("applications-graphics", 16), "Launch Whiteboard..."); activitiesMenu.AddAction(Gui.LoadIcon("desktop", 16), "Share Desktop..."); var spacerWidget = new QWidget(toolbar); spacerWidget.SetSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed); toolbar.AddWidget(spacerWidget); var toContainer = new QWidget(toolbar); var layout = new QHBoxLayout(toContainer); layout.SetContentsMargins(0, 0, 4, 0); m_ToComboBox = new QComboBox(toContainer); layout.AddWidget(new QLabel("To:", toContainer)); layout.AddWidget(m_ToComboBox); QAction toWidgetAction = (QWidgetAction)toolbar.AddWidget(toContainer); m_ToComboBox.AddItem("Automatic", "auto"); m_ToComboBox.InsertSeparator(1); ((QVBoxLayout)bottomContainer.Layout()).InsertWidget(0, toolbar); if (handler is ChatHandler) { var chatHandler = (ChatHandler)handler; handler.Account.Client.OnPresence += delegate(object sender, Presence pres) { if (pres.From.Bare != chatHandler.Jid.Bare || pres.Priority == "-1") { return; } QApplication.Invoke(delegate { if (!String.IsNullOrEmpty(pres.From.Resource)) { if (pres.Type == PresenceType.available) { string text = String.Format("{0} ({1})", Helper.GetResourceDisplay(pres), Helper.GetPresenceDisplay(pres)); int i = m_ToComboBox.FindData(pres.From.Resource); if (i == -1) { m_ToComboBox.AddItem(text, pres.From.Resource); } else { m_ToComboBox.SetItemText(i, text); } } else if (pres.Type == PresenceType.unavailable) { int i = m_ToComboBox.FindData(pres.From.Resource); if (i > -1) { m_ToComboBox.RemoveItem(i); m_ToComboBox.CurrentIndex = 0; } } } if (chatHandler.IsMucMessage) { toWidgetAction.Visible = false; } else { string title = null; if (handler.Account.PresenceManager[pres.From.BareJID] == null) { title = String.Format("{0} (Offline)", chatHandler.Account.GetDisplayName(chatHandler.Jid)); } else { title = chatHandler.Account.GetDisplayName(chatHandler.Jid); } Gui.TabbedChatsWindow.SetTabTitle(this, title); } }); }; foreach (var presence in chatHandler.Account.PresenceManager.GetAll(chatHandler.Jid)) { if (presence.Priority != "-1" && !String.IsNullOrEmpty(presence.From.Resource)) { string text = String.Format("{0} ({1})", Helper.GetResourceDisplay(presence), Helper.GetPresenceDisplay(presence)); m_ToComboBox.AddItem(text, presence.From.Resource); } } // FIXME: Make this a menu with "View Profile" and "View History". var viewProfileAction = new QAction(Gui.LoadIcon("info", 16), "View Profile", this); QObject.Connect(viewProfileAction, Qt.SIGNAL("triggered()"), HandleViewProfileActionTriggered); toolbar.AddAction(viewProfileAction); } else { toWidgetAction.Visible = false; } QObject.Connect<bool>(m_ConversationWidget.Page(), Qt.SIGNAL("loadFinished(bool)"), delegate (bool ok) { if (!ok) { throw new Exception("Failed to load chat html."); } handler.NewContent += HandleNewContent; m_Handler.FireQueued(); }); var settings = ServiceManager.Get<SettingsService>(); m_ConversationWidget.ShowHeader = settings.Get<bool>("MessageShowHeader"); m_ConversationWidget.ShowUserIcons = settings.Get<bool>("MessageShowAvatars"); m_ConversationWidget.LoadTheme(settings.Get<string>("MessageTheme"), settings.Get<string>("MessageThemeVariant")); }
protected void SetupUi() { base.ObjectName = "EditAccountDialog"; this.Geometry = new QRect(0, 0, 343, 261); this.WindowTitle = "Edit Account"; this.Modal = true; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Margin = 6; this.tabWidget = new QTabWidget(this); this.tabWidget.ObjectName = "tabWidget"; this.tabWidget.Enabled = true; this.tabWidget.CurrentIndex = 3; verticalLayout.AddWidget(this.tabWidget); this.tab = new QWidget(this.tabWidget); this.tab.ObjectName = "tab"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this.tab); verticalLayout_2.Margin = 6; QFormLayout formLayout; formLayout = new QFormLayout(); verticalLayout_2.AddLayout(formLayout); this.label = new QLabel(this.tab); this.label.ObjectName = "label"; this.label.Text = "Jabber ID:"; formLayout.SetWidget(0, QFormLayout.ItemRole.LabelRole, this.label); this.jidLineEdit = new QLineEdit(this.tab); this.jidLineEdit.ObjectName = "jidLineEdit"; formLayout.SetWidget(0, QFormLayout.ItemRole.FieldRole, this.jidLineEdit); this.label_2 = new QLabel(this.tab); this.label_2.ObjectName = "label_2"; this.label_2.Text = "Password:"******"passwordLineEdit"; this.passwordLineEdit.echoMode = QLineEdit.EchoMode.Password; formLayout.SetWidget(1, QFormLayout.ItemRole.FieldRole, this.passwordLineEdit); this.label_3 = new QLabel(this.tab); this.label_3.ObjectName = "label_3"; this.label_3.Text = "Resource:"; formLayout.SetWidget(2, QFormLayout.ItemRole.LabelRole, this.label_3); this.resourceCombo = new QComboBox(this.tab); this.resourceCombo.ObjectName = "resourceCombo"; this.resourceCombo.Editable = true; formLayout.SetWidget(2, QFormLayout.ItemRole.FieldRole, this.resourceCombo); this.resourceCombo.InsertItems(0, new System.Collections.Generic.List<string>(new string[] { "Home Computer", "Work Computer", "Laptop"})); QSpacerItem verticalSpacer; verticalSpacer = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_2.AddItem(verticalSpacer); this.widget = new QWidget(this.tab); this.widget.ObjectName = "widget"; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this.widget); horizontalLayout.Margin = 0; this.pushButton = new QPushButton(this.widget); this.pushButton.ObjectName = "pushButton"; this.pushButton.Enabled = false; this.pushButton.Text = "Change Password..."; horizontalLayout.AddWidget(this.pushButton); QSpacerItem horizontalSpacer; horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout.AddItem(horizontalSpacer); verticalLayout_2.AddWidget(this.widget); this.tabWidget.AddTab(this.tab, "Account"); this.tab_4 = new QWidget(this.tabWidget); this.tab_4.ObjectName = "tab_4"; QVBoxLayout verticalLayout_3; verticalLayout_3 = new QVBoxLayout(this.tab_4); verticalLayout_3.Margin = 6; this.label_5 = new QLabel(this.tab_4); this.label_5.ObjectName = "label_5"; this.label_5.Text = "Synapse will attempt to automatically discover your connect server if you leave this field blank."; this.label_5.WordWrap = true; verticalLayout_3.AddWidget(this.label_5); QFormLayout formLayout_2; formLayout_2 = new QFormLayout(); verticalLayout_3.AddLayout(formLayout_2); this.label_4 = new QLabel(this.tab_4); this.label_4.ObjectName = "label_4"; this.label_4.Text = "Connect Server:"; formLayout_2.SetWidget(0, QFormLayout.ItemRole.LabelRole, this.label_4); this.serverLineEdit = new QLineEdit(this.tab_4); this.serverLineEdit.ObjectName = "serverLineEdit"; formLayout_2.SetWidget(0, QFormLayout.ItemRole.FieldRole, this.serverLineEdit); this.label_6 = new QLabel(this.tab_4); this.label_6.ObjectName = "label_6"; this.label_6.Text = "Port:"; formLayout_2.SetWidget(1, QFormLayout.ItemRole.LabelRole, this.label_6); this.portSpinBox = new QSpinBox(this.tab_4); this.portSpinBox.ObjectName = "portSpinBox"; this.portSpinBox.Maximum = 9999999; this.portSpinBox.SingleStep = 1; this.portSpinBox.Value = 5222; formLayout_2.SetWidget(1, QFormLayout.ItemRole.FieldRole, this.portSpinBox); this.label_7 = new QLabel(this.tab_4); this.label_7.ObjectName = "label_7"; this.label_7.Enabled = false; this.label_7.Text = "Note that the server must support TLS encryption."; this.label_7.Alignment = ((global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeading") | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeft")) | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignVCenter")); verticalLayout_3.AddWidget(this.label_7); QSpacerItem verticalSpacer_2; verticalSpacer_2 = new QSpacerItem(20, 170, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_3.AddItem(verticalSpacer_2); this.tabWidget.AddTab(this.tab_4, "Server"); this.tab_2 = new QWidget(this.tabWidget); this.tab_2.ObjectName = "tab_2"; QVBoxLayout verticalLayout_4; verticalLayout_4 = new QVBoxLayout(this.tab_2); verticalLayout_4.Margin = 6; this.autoConnectCheckBox = new QCheckBox(this.tab_2); this.autoConnectCheckBox.ObjectName = "autoConnectCheckBox"; this.autoConnectCheckBox.Text = "Connect Automatically"; verticalLayout_4.AddWidget(this.autoConnectCheckBox); QSpacerItem verticalSpacer_3; verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_4.AddItem(verticalSpacer_3); this.tabWidget.AddTab(this.tab_2, "Options"); this.tab_3 = new QWidget(this.tabWidget); this.tab_3.ObjectName = "tab_3"; QVBoxLayout verticalLayout_5; verticalLayout_5 = new QVBoxLayout(this.tab_3); verticalLayout_5.Margin = 6; QFormLayout formLayout_3; formLayout_3 = new QFormLayout(); verticalLayout_5.AddLayout(formLayout_3); formLayout_3.fieldGrowthPolicy = QFormLayout.FieldGrowthPolicy.AllNonFixedFieldsGrow; this.label_9 = new QLabel(this.tab_3); this.label_9.ObjectName = "label_9"; this.label_9.Text = "&Type:"; formLayout_3.SetWidget(0, QFormLayout.ItemRole.LabelRole, this.label_9); this.comboBox = new QComboBox(this.tab_3); this.comboBox.ObjectName = "comboBox"; formLayout_3.SetWidget(0, QFormLayout.ItemRole.FieldRole, this.comboBox); this.comboBox.InsertItems(0, new System.Collections.Generic.List<string>(new string[] { "Use System Settings (DOES NOT WORK)", "No Proxy", "HTTP", "SOCKS4", "SOCKS5"})); this.proxyHostLabel = new QLabel(this.tab_3); this.proxyHostLabel.ObjectName = "proxyHostLabel"; this.proxyHostLabel.Enabled = true; this.proxyHostLabel.Text = "&Host:"; formLayout_3.SetWidget(2, QFormLayout.ItemRole.LabelRole, this.proxyHostLabel); this.proxyHostLineEdit = new QLineEdit(this.tab_3); this.proxyHostLineEdit.ObjectName = "proxyHostLineEdit"; this.proxyHostLineEdit.Enabled = true; formLayout_3.SetWidget(2, QFormLayout.ItemRole.FieldRole, this.proxyHostLineEdit); this.proxyPortLabel = new QLabel(this.tab_3); this.proxyPortLabel.ObjectName = "proxyPortLabel"; this.proxyPortLabel.Enabled = true; this.proxyPortLabel.Text = "&Port:"; formLayout_3.SetWidget(3, QFormLayout.ItemRole.LabelRole, this.proxyPortLabel); this.proxyPortSpinBox = new QSpinBox(this.tab_3); this.proxyPortSpinBox.ObjectName = "proxyPortSpinBox"; this.proxyPortSpinBox.Enabled = true; this.proxyPortSpinBox.Maximum = 66666; formLayout_3.SetWidget(3, QFormLayout.ItemRole.FieldRole, this.proxyPortSpinBox); this.proxyUserLabel = new QLabel(this.tab_3); this.proxyUserLabel.ObjectName = "proxyUserLabel"; this.proxyUserLabel.Enabled = true; this.proxyUserLabel.Text = "&Username:"******"proxyUserLineEdit"; this.proxyUserLineEdit.Enabled = true; formLayout_3.SetWidget(4, QFormLayout.ItemRole.FieldRole, this.proxyUserLineEdit); this.proxyPassLabel = new QLabel(this.tab_3); this.proxyPassLabel.ObjectName = "proxyPassLabel"; this.proxyPassLabel.Enabled = true; this.proxyPassLabel.Text = "Pa&ssword:"; formLayout_3.SetWidget(5, QFormLayout.ItemRole.LabelRole, this.proxyPassLabel); this.proxyPassLineEdit = new QLineEdit(this.tab_3); this.proxyPassLineEdit.ObjectName = "proxyPassLineEdit"; this.proxyPassLineEdit.Enabled = true; formLayout_3.SetWidget(5, QFormLayout.ItemRole.FieldRole, this.proxyPassLineEdit); this.line = new QFrame(this.tab_3); this.line.ObjectName = "line"; this.line.FrameShape = QFrame.Shape.HLine; this.line.FrameShadow = QFrame.Shadow.Sunken; formLayout_3.SetWidget(1, QFormLayout.ItemRole.LabelRole, this.line); QSpacerItem verticalSpacer_4; verticalSpacer_4 = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_5.AddItem(verticalSpacer_4); this.tabWidget.AddTab(this.tab_3, "Proxy"); this.buttonBox = new QDialogButtonBox(this); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.Orientation = Qt.Orientation.Horizontal; this.buttonBox.StandardButtons = (global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Cancel") | global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Ok")); verticalLayout.AddWidget(this.buttonBox); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), this, Qt.SLOT("accept()")); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), this, Qt.SLOT("reject()")); QMetaObject.ConnectSlotsByName(this); this.label_9.SetBuddy(comboBox); this.proxyHostLabel.SetBuddy(proxyHostLineEdit); this.proxyPortLabel.SetBuddy(proxyPortSpinBox); this.proxyUserLabel.SetBuddy(proxyUserLineEdit); this.proxyPassLabel.SetBuddy(proxyPassLineEdit); }
protected void SetupUi() { base.ObjectName = "EditProfileDialog"; this.Geometry = new QRect(0, 0, 605, 459); this.WindowTitle = "Edit Profile"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Margin = 6; this.mainTabWidget = new QTabWidget(this); this.mainTabWidget.ObjectName = "mainTabWidget"; this.mainTabWidget.CurrentIndex = 0; verticalLayout.AddWidget(this.mainTabWidget); this.tab = new QWidget(this.mainTabWidget); this.tab.ObjectName = "tab"; this.tab.Enabled = false; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this.tab); horizontalLayout.Margin = 6; this.widget = new QWidget(this.tab); this.widget.ObjectName = "widget"; QSizePolicy widget_sizePolicy; widget_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred); widget_sizePolicy.SetVerticalStretch(0); widget_sizePolicy.SetHorizontalStretch(0); widget_sizePolicy.SetHeightForWidth(this.widget.SizePolicy.HasHeightForWidth()); this.widget.SizePolicy = widget_sizePolicy; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this.widget); verticalLayout_2.Margin = 0; this.groupBox_2 = new QGroupBox(this.widget); this.groupBox_2.ObjectName = "groupBox_2"; QSizePolicy groupBox_2_sizePolicy; groupBox_2_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred); groupBox_2_sizePolicy.SetVerticalStretch(0); groupBox_2_sizePolicy.SetHorizontalStretch(0); groupBox_2_sizePolicy.SetHeightForWidth(this.groupBox_2.SizePolicy.HasHeightForWidth()); this.groupBox_2.SizePolicy = groupBox_2_sizePolicy; this.groupBox_2.Title = "Basic Information"; QFormLayout formLayout_2; formLayout_2 = new QFormLayout(this.groupBox_2); formLayout_2.fieldGrowthPolicy = QFormLayout.FieldGrowthPolicy.AllNonFixedFieldsGrow; formLayout_2.SetContentsMargins(6, 12, 6, 0); this.label_9 = new QLabel(this.groupBox_2); this.label_9.ObjectName = "label_9"; this.label_9.Text = "Full Name:"; formLayout_2.SetWidget(0, QFormLayout.ItemRole.LabelRole, this.label_9); this.fullNameLineEdit = new QLineEdit(this.groupBox_2); this.fullNameLineEdit.ObjectName = "fullNameLineEdit"; formLayout_2.SetWidget(0, QFormLayout.ItemRole.FieldRole, this.fullNameLineEdit); this.label_10 = new QLabel(this.groupBox_2); this.label_10.ObjectName = "label_10"; this.label_10.Text = "Nickname:"; formLayout_2.SetWidget(1, QFormLayout.ItemRole.LabelRole, this.label_10); this.nicknameLineEdit = new QLineEdit(this.groupBox_2); this.nicknameLineEdit.ObjectName = "nicknameLineEdit"; formLayout_2.SetWidget(1, QFormLayout.ItemRole.FieldRole, this.nicknameLineEdit); this.label_14 = new QLabel(this.groupBox_2); this.label_14.ObjectName = "label_14"; this.label_14.Text = "Birthday:"; formLayout_2.SetWidget(2, QFormLayout.ItemRole.LabelRole, this.label_14); this.birthdayDateEdit = new QDateEdit(this.groupBox_2); this.birthdayDateEdit.ObjectName = "birthdayDateEdit"; this.birthdayDateEdit.DisplayFormat = "M/d/yyyy"; this.birthdayDateEdit.CalendarPopup = true; formLayout_2.SetWidget(2, QFormLayout.ItemRole.FieldRole, this.birthdayDateEdit); this.label_11 = new QLabel(this.groupBox_2); this.label_11.ObjectName = "label_11"; this.label_11.Text = "Website:"; formLayout_2.SetWidget(3, QFormLayout.ItemRole.LabelRole, this.label_11); this.websiteLineEdit = new QLineEdit(this.groupBox_2); this.websiteLineEdit.ObjectName = "websiteLineEdit"; formLayout_2.SetWidget(3, QFormLayout.ItemRole.FieldRole, this.websiteLineEdit); verticalLayout_2.AddWidget(this.groupBox_2); this.groupBox_5 = new QGroupBox(this.widget); this.groupBox_5.ObjectName = "groupBox_5"; this.groupBox_5.Title = "About Me"; this.groupBox_5.Flat = false; this.groupBox_5.Checkable = false; QHBoxLayout horizontalLayout_3; horizontalLayout_3 = new QHBoxLayout(this.groupBox_5); horizontalLayout_3.SetContentsMargins(6, 12, 6, 6); this.bioTextEdit = new QTextEdit(this.groupBox_5); this.bioTextEdit.ObjectName = "bioTextEdit"; horizontalLayout_3.AddWidget(this.bioTextEdit); verticalLayout_2.AddWidget(this.groupBox_5); horizontalLayout.AddWidget(this.widget); this.groupBox_4 = new QGroupBox(this.tab); this.groupBox_4.ObjectName = "groupBox_4"; QSizePolicy groupBox_4_sizePolicy; groupBox_4_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred); groupBox_4_sizePolicy.SetVerticalStretch(0); groupBox_4_sizePolicy.SetHorizontalStretch(0); groupBox_4_sizePolicy.SetHeightForWidth(this.groupBox_4.SizePolicy.HasHeightForWidth()); this.groupBox_4.SizePolicy = groupBox_4_sizePolicy; this.groupBox_4.Title = "Contact Information"; QFormLayout formLayout_3; formLayout_3 = new QFormLayout(this.groupBox_4); formLayout_3.SetContentsMargins(6, 12, 6, 6); this.label_12 = new QLabel(this.groupBox_4); this.label_12.ObjectName = "label_12"; this.label_12.Text = "Email:"; formLayout_3.SetWidget(0, QFormLayout.ItemRole.LabelRole, this.label_12); this.lineEdit_9 = new QLineEdit(this.groupBox_4); this.lineEdit_9.ObjectName = "lineEdit_9"; formLayout_3.SetWidget(0, QFormLayout.ItemRole.FieldRole, this.lineEdit_9); this.label_13 = new QLabel(this.groupBox_4); this.label_13.ObjectName = "label_13"; this.label_13.Text = "Phone:"; formLayout_3.SetWidget(1, QFormLayout.ItemRole.LabelRole, this.label_13); this.lineEdit_11 = new QLineEdit(this.groupBox_4); this.lineEdit_11.ObjectName = "lineEdit_11"; formLayout_3.SetWidget(1, QFormLayout.ItemRole.FieldRole, this.lineEdit_11); this.label_15 = new QLabel(this.groupBox_4); this.label_15.ObjectName = "label_15"; this.label_15.Text = "Address:"; formLayout_3.SetWidget(2, QFormLayout.ItemRole.LabelRole, this.label_15); this.lineEdit_12 = new QLineEdit(this.groupBox_4); this.lineEdit_12.ObjectName = "lineEdit_12"; formLayout_3.SetWidget(2, QFormLayout.ItemRole.FieldRole, this.lineEdit_12); this.label_16 = new QLabel(this.groupBox_4); this.label_16.ObjectName = "label_16"; this.label_16.Text = "City/Town:"; formLayout_3.SetWidget(3, QFormLayout.ItemRole.LabelRole, this.label_16); this.lineEdit_13 = new QLineEdit(this.groupBox_4); this.lineEdit_13.ObjectName = "lineEdit_13"; formLayout_3.SetWidget(3, QFormLayout.ItemRole.FieldRole, this.lineEdit_13); this.label_23 = new QLabel(this.groupBox_4); this.label_23.ObjectName = "label_23"; this.label_23.Text = "State:"; formLayout_3.SetWidget(4, QFormLayout.ItemRole.LabelRole, this.label_23); this.lineEdit_21 = new QLineEdit(this.groupBox_4); this.lineEdit_21.ObjectName = "lineEdit_21"; formLayout_3.SetWidget(4, QFormLayout.ItemRole.FieldRole, this.lineEdit_21); this.label_17 = new QLabel(this.groupBox_4); this.label_17.ObjectName = "label_17"; this.label_17.Text = "Zip:"; formLayout_3.SetWidget(5, QFormLayout.ItemRole.LabelRole, this.label_17); this.lineEdit_14 = new QLineEdit(this.groupBox_4); this.lineEdit_14.ObjectName = "lineEdit_14"; formLayout_3.SetWidget(5, QFormLayout.ItemRole.FieldRole, this.lineEdit_14); this.label_18 = new QLabel(this.groupBox_4); this.label_18.ObjectName = "label_18"; this.label_18.Text = "Country:"; formLayout_3.SetWidget(6, QFormLayout.ItemRole.LabelRole, this.label_18); this.lineEdit_15 = new QLineEdit(this.groupBox_4); this.lineEdit_15.ObjectName = "lineEdit_15"; formLayout_3.SetWidget(6, QFormLayout.ItemRole.FieldRole, this.lineEdit_15); horizontalLayout.AddWidget(this.groupBox_4); this.mainTabWidget.AddTab(this.tab, "Personal Information"); this.tab_4 = new QWidget(this.mainTabWidget); this.tab_4.ObjectName = "tab_4"; this.tab_4.Enabled = false; QHBoxLayout horizontalLayout_5; horizontalLayout_5 = new QHBoxLayout(this.tab_4); horizontalLayout_5.Margin = 6; this.groupBox_6 = new QGroupBox(this.tab_4); this.groupBox_6.ObjectName = "groupBox_6"; QSizePolicy groupBox_6_sizePolicy; groupBox_6_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred); groupBox_6_sizePolicy.SetVerticalStretch(0); groupBox_6_sizePolicy.SetHorizontalStretch(0); groupBox_6_sizePolicy.SetHeightForWidth(this.groupBox_6.SizePolicy.HasHeightForWidth()); this.groupBox_6.SizePolicy = groupBox_6_sizePolicy; this.groupBox_6.Title = "Company Information"; QFormLayout formLayout_4; formLayout_4 = new QFormLayout(this.groupBox_6); formLayout_4.SetContentsMargins(6, 12, 6, 0); this.label = new QLabel(this.groupBox_6); this.label.ObjectName = "label"; this.label.Text = "Company:"; formLayout_4.SetWidget(0, QFormLayout.ItemRole.LabelRole, this.label); this.workCompanyLineEdit = new QLineEdit(this.groupBox_6); this.workCompanyLineEdit.ObjectName = "workCompanyLineEdit"; formLayout_4.SetWidget(0, QFormLayout.ItemRole.FieldRole, this.workCompanyLineEdit); this.label_6 = new QLabel(this.groupBox_6); this.label_6.ObjectName = "label_6"; this.label_6.Text = "Department:"; formLayout_4.SetWidget(1, QFormLayout.ItemRole.LabelRole, this.label_6); this.workDepartmentLineEdit = new QLineEdit(this.groupBox_6); this.workDepartmentLineEdit.ObjectName = "workDepartmentLineEdit"; formLayout_4.SetWidget(1, QFormLayout.ItemRole.FieldRole, this.workDepartmentLineEdit); this.label_7 = new QLabel(this.groupBox_6); this.label_7.ObjectName = "label_7"; this.label_7.Text = "Position:"; formLayout_4.SetWidget(2, QFormLayout.ItemRole.LabelRole, this.label_7); this.workPositionLineEdit = new QLineEdit(this.groupBox_6); this.workPositionLineEdit.ObjectName = "workPositionLineEdit"; formLayout_4.SetWidget(2, QFormLayout.ItemRole.FieldRole, this.workPositionLineEdit); horizontalLayout_5.AddWidget(this.groupBox_6); this.groupBox = new QGroupBox(this.tab_4); this.groupBox.ObjectName = "groupBox"; QSizePolicy groupBox_sizePolicy; groupBox_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred); groupBox_sizePolicy.SetVerticalStretch(0); groupBox_sizePolicy.SetHorizontalStretch(0); groupBox_sizePolicy.SetHeightForWidth(this.groupBox.SizePolicy.HasHeightForWidth()); this.groupBox.SizePolicy = groupBox_sizePolicy; this.groupBox.Title = "Contact Information"; QFormLayout formLayout; formLayout = new QFormLayout(this.groupBox); formLayout.fieldGrowthPolicy = QFormLayout.FieldGrowthPolicy.AllNonFixedFieldsGrow; formLayout.SetContentsMargins(6, 12, 6, 0); this.label_8 = new QLabel(this.groupBox); this.label_8.ObjectName = "label_8"; this.label_8.Text = "Email:"; formLayout.SetWidget(0, QFormLayout.ItemRole.LabelRole, this.label_8); this.workEmailLineEdit = new QLineEdit(this.groupBox); this.workEmailLineEdit.ObjectName = "workEmailLineEdit"; formLayout.SetWidget(0, QFormLayout.ItemRole.FieldRole, this.workEmailLineEdit); this.label_21 = new QLabel(this.groupBox); this.label_21.ObjectName = "label_21"; this.label_21.Text = "Address:"; formLayout.SetWidget(2, QFormLayout.ItemRole.LabelRole, this.label_21); this.workAddressLineEdit = new QLineEdit(this.groupBox); this.workAddressLineEdit.ObjectName = "workAddressLineEdit"; formLayout.SetWidget(2, QFormLayout.ItemRole.FieldRole, this.workAddressLineEdit); this.label_19 = new QLabel(this.groupBox); this.label_19.ObjectName = "label_19"; this.label_19.Text = "City/Town:"; formLayout.SetWidget(3, QFormLayout.ItemRole.LabelRole, this.label_19); this.workCityLineEdit = new QLineEdit(this.groupBox); this.workCityLineEdit.ObjectName = "workCityLineEdit"; formLayout.SetWidget(3, QFormLayout.ItemRole.FieldRole, this.workCityLineEdit); this.label_24 = new QLabel(this.groupBox); this.label_24.ObjectName = "label_24"; this.label_24.Text = "State:"; formLayout.SetWidget(4, QFormLayout.ItemRole.LabelRole, this.label_24); this.workStateLineEdit = new QLineEdit(this.groupBox); this.workStateLineEdit.ObjectName = "workStateLineEdit"; formLayout.SetWidget(4, QFormLayout.ItemRole.FieldRole, this.workStateLineEdit); this.label_20 = new QLabel(this.groupBox); this.label_20.ObjectName = "label_20"; this.label_20.Text = "Zip:"; formLayout.SetWidget(5, QFormLayout.ItemRole.LabelRole, this.label_20); this.workZipLineEdit = new QLineEdit(this.groupBox); this.workZipLineEdit.ObjectName = "workZipLineEdit"; formLayout.SetWidget(5, QFormLayout.ItemRole.FieldRole, this.workZipLineEdit); this.label_22 = new QLabel(this.groupBox); this.label_22.ObjectName = "label_22"; this.label_22.Text = "Country:"; formLayout.SetWidget(6, QFormLayout.ItemRole.LabelRole, this.label_22); this.workCountryLineEdit = new QLineEdit(this.groupBox); this.workCountryLineEdit.ObjectName = "workCountryLineEdit"; formLayout.SetWidget(6, QFormLayout.ItemRole.FieldRole, this.workCountryLineEdit); this.label_2 = new QLabel(this.groupBox); this.label_2.ObjectName = "label_2"; this.label_2.Text = "Phone:"; formLayout.SetWidget(1, QFormLayout.ItemRole.LabelRole, this.label_2); this.workPhoneLineEdit = new QLineEdit(this.groupBox); this.workPhoneLineEdit.ObjectName = "workPhoneLineEdit"; formLayout.SetWidget(1, QFormLayout.ItemRole.FieldRole, this.workPhoneLineEdit); horizontalLayout_5.AddWidget(this.groupBox); this.mainTabWidget.AddTab(this.tab_4, "Work Information"); this.tab_2 = new QWidget(this.mainTabWidget); this.tab_2.ObjectName = "tab_2"; QHBoxLayout horizontalLayout_2; horizontalLayout_2 = new QHBoxLayout(this.tab_2); horizontalLayout_2.Margin = 6; QVBoxLayout verticalLayout_4; verticalLayout_4 = new QVBoxLayout(); horizontalLayout_2.AddLayout(verticalLayout_4); verticalLayout_4.sizeConstraint = QLayout.SizeConstraint.SetMinimumSize; this.label_4 = new QLabel(this.tab_2); this.label_4.ObjectName = "label_4"; this.label_4.Text = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Bitstream Vera Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Your Avatar:</span></p></body></html>"; verticalLayout_4.AddWidget(this.label_4); this.avatarLabel = new QLabel(this.tab_2); this.avatarLabel.ObjectName = "avatarLabel"; this.avatarLabel.MinimumSize = new QSize(48, 96); this.avatarLabel.FrameShape = QFrame.Shape.StyledPanel; this.avatarLabel.FrameShadow = QFrame.Shadow.Raised; this.avatarLabel.Text = ""; this.avatarLabel.Alignment = global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignCenter"); verticalLayout_4.AddWidget(this.avatarLabel); this.avatarBrowseButton = new QPushButton(this.tab_2); this.avatarBrowseButton.ObjectName = "avatarBrowseButton"; this.avatarBrowseButton.Text = "Select File..."; verticalLayout_4.AddWidget(this.avatarBrowseButton); this.clearAvatarButton = new QPushButton(this.tab_2); this.clearAvatarButton.ObjectName = "clearAvatarButton"; this.clearAvatarButton.Text = "Clear"; verticalLayout_4.AddWidget(this.clearAvatarButton); QSpacerItem verticalSpacer; verticalSpacer = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_4.AddItem(verticalSpacer); this.line_2 = new QFrame(this.tab_2); this.line_2.ObjectName = "line_2"; this.line_2.FrameShape = QFrame.Shape.VLine; this.line_2.FrameShadow = QFrame.Shadow.Sunken; horizontalLayout_2.AddWidget(this.line_2); QVBoxLayout verticalLayout_5; verticalLayout_5 = new QVBoxLayout(); horizontalLayout_2.AddLayout(verticalLayout_5); QGridLayout gridLayout_2; gridLayout_2 = new QGridLayout(); verticalLayout_5.AddLayout(gridLayout_2); this.label_5 = new QLabel(this.tab_2); this.label_5.ObjectName = "label_5"; this.label_5.Text = "Search:"; this.label_5.SetBuddy(avatarSearchLineEdit); gridLayout_2.AddWidget(this.label_5, 0, 0, 1, 1); this.avatarSearchLineEdit = new QLineEdit(this.tab_2); this.avatarSearchLineEdit.ObjectName = "avatarSearchLineEdit"; gridLayout_2.AddWidget(this.avatarSearchLineEdit, 0, 1, 1, 1); this.avatarSearchButton = new QPushButton(this.tab_2); this.avatarSearchButton.ObjectName = "avatarSearchButton"; this.avatarSearchButton.Text = "Search"; this.avatarSearchButton.Default = true; gridLayout_2.AddWidget(this.avatarSearchButton, 0, 2, 1, 1); this.avatarTabWidget = new QTabWidget(this.tab_2); this.avatarTabWidget.ObjectName = "avatarTabWidget"; this.avatarTabWidget.CurrentIndex = -1; verticalLayout_5.AddWidget(this.avatarTabWidget); this.mainTabWidget.AddTab(this.tab_2, "Avatar"); this.tab_3 = new QWidget(this.mainTabWidget); this.tab_3.ObjectName = "tab_3"; QVBoxLayout verticalLayout_3; verticalLayout_3 = new QVBoxLayout(this.tab_3); verticalLayout_3.Margin = 0; this.scrollArea = new QScrollArea(this.tab_3); this.scrollArea.ObjectName = "scrollArea"; this.scrollArea.StyleSheet = "background: palette(base);"; this.scrollArea.FrameShape = QFrame.Shape.NoFrame; this.scrollArea.HorizontalScrollBarPolicy = Qt.ScrollBarPolicy.ScrollBarAlwaysOff; this.scrollArea.WidgetResizable = true; this.scrollArea.Alignment = ((global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeading") | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeft")) | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignTop")); verticalLayout_3.AddWidget(this.scrollArea); this.webIdentitiesContainer = new QWidget(this.scrollArea); this.webIdentitiesContainer.ObjectName = "webIdentitiesContainer"; this.webIdentitiesContainer.Geometry = new QRect(0, 0, 589, 376); QVBoxLayout verticalLayout_6; verticalLayout_6 = new QVBoxLayout(this.webIdentitiesContainer); verticalLayout_6.Margin = 6; QSpacerItem verticalSpacer_2; verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_6.AddItem(verticalSpacer_2); this.scrollArea.SetWidget(this.webIdentitiesContainer); this.mainTabWidget.AddTab(this.tab_3, "Web Identities"); this.buttonBox = new QDialogButtonBox(this); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.StandardButtons = (global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Cancel") | global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Ok")); verticalLayout.AddWidget(this.buttonBox); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), this, Qt.SLOT("reject()")); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), this, Qt.SLOT("accept()")); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "RosterWidget"; this.Geometry = new QRect(0, 0, 352, 538); this.WindowTitle = "RosterWidget"; this.StyleSheet = ""; QVBoxLayout verticalLayout_6; verticalLayout_6 = new QVBoxLayout(this); verticalLayout_6.Spacing = 0; verticalLayout_6.sizeConstraint = QLayout.SizeConstraint.SetDefaultConstraint; verticalLayout_6.Margin = 0; this.m_AccountsContainer = new QWidget(this); this.m_AccountsContainer.ObjectName = "m_AccountsContainer"; QSizePolicy m_AccountsContainer_sizePolicy; m_AccountsContainer_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Preferred); m_AccountsContainer_sizePolicy.SetVerticalStretch(0); m_AccountsContainer_sizePolicy.SetHorizontalStretch(0); m_AccountsContainer_sizePolicy.SetHeightForWidth(this.m_AccountsContainer.SizePolicy.HasHeightForWidth()); this.m_AccountsContainer.SizePolicy = m_AccountsContainer_sizePolicy; verticalLayout_6.AddWidget(this.m_AccountsContainer); this.notificationsWidget = new Synapse.QtClient.Widgets.NotificationsWidget(this); this.notificationsWidget.ObjectName = "notificationsWidget"; this.notificationsWidget.FrameShape = QFrame.Shape.NoFrame; this.notificationsWidget.FrameShadow = QFrame.Shadow.Raised; verticalLayout_6.AddWidget(this.notificationsWidget); this.splitter = new QSplitter(this); this.splitter.ObjectName = "splitter"; this.splitter.Orientation = Qt.Orientation.Vertical; verticalLayout_6.AddWidget(this.splitter); this.widget = new QWidget(this.splitter); this.widget.ObjectName = "widget"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this.widget); verticalLayout_2.Margin = 0; this.tabWidget = new Synapse.QtClient.Widgets.MainTabWidget(this.widget); this.tabWidget.ObjectName = "tabWidget"; this.tabWidget.tabPosition = QTabWidget.TabPosition.South; this.tabWidget.CurrentIndex = 0; verticalLayout_2.AddWidget(this.tabWidget); this.friendsTab = new QWidget(this.tabWidget); this.friendsTab.ObjectName = "friendsTab"; QVBoxLayout verticalLayout_4; verticalLayout_4 = new QVBoxLayout(this.friendsTab); verticalLayout_4.Spacing = 0; verticalLayout_4.Margin = 0; this.gridHeader = new QFrame(this.friendsTab); this.gridHeader.ObjectName = "gridHeader"; this.gridHeader.AutoFillBackground = true; this.gridHeader.FrameShape = QFrame.Shape.NoFrame; this.gridHeader.FrameShadow = QFrame.Shadow.Raised; QHBoxLayout horizontalLayout_6; horizontalLayout_6 = new QHBoxLayout(this.gridHeader); horizontalLayout_6.Spacing = 3; horizontalLayout_6.Margin = 3; this.statsLabel = new QLabel(this.gridHeader); this.statsLabel.ObjectName = "statsLabel"; QSizePolicy statsLabel_sizePolicy; statsLabel_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred); statsLabel_sizePolicy.SetVerticalStretch(0); statsLabel_sizePolicy.SetHorizontalStretch(0); statsLabel_sizePolicy.SetHeightForWidth(this.statsLabel.SizePolicy.HasHeightForWidth()); this.statsLabel.SizePolicy = statsLabel_sizePolicy; this.statsLabel.Text = ""; horizontalLayout_6.AddWidget(this.statsLabel); this.rosterSearchButton = new QPushButton(this.gridHeader); this.rosterSearchButton.ObjectName = "rosterSearchButton"; this.rosterSearchButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.rosterSearchButton.ToolTip = "Search friends"; this.rosterSearchButton.Text = ""; this.rosterSearchButton.Checkable = true; this.rosterSearchButton.Checked = false; this.rosterSearchButton.Flat = true; horizontalLayout_6.AddWidget(this.rosterSearchButton); this.rosterViewButton = new QPushButton(this.gridHeader); this.rosterViewButton.ObjectName = "rosterViewButton"; this.rosterViewButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.rosterViewButton.ToolTip = "Change view options"; this.rosterViewButton.Text = ""; this.rosterViewButton.Flat = true; horizontalLayout_6.AddWidget(this.rosterViewButton); this.addFriendButton = new QPushButton(this.gridHeader); this.addFriendButton.ObjectName = "addFriendButton"; this.addFriendButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.addFriendButton.ToolTip = "Add & Invite new friends"; this.addFriendButton.Text = ""; this.addFriendButton.Flat = true; horizontalLayout_6.AddWidget(this.addFriendButton); verticalLayout_4.AddWidget(this.gridHeader); this.friendSearchContainer = new QWidget(this.friendsTab); this.friendSearchContainer.ObjectName = "friendSearchContainer"; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this.friendSearchContainer); horizontalLayout.Spacing = 0; horizontalLayout.Margin = 3; this.friendSearchLineEdit = new QLineEdit(this.friendSearchContainer); this.friendSearchLineEdit.ObjectName = "friendSearchLineEdit"; horizontalLayout.AddWidget(this.friendSearchLineEdit); verticalLayout_4.AddWidget(this.friendSearchContainer); this.rosterGrid = new Synapse.QtClient.Widgets.AvatarGrid<Synapse.UI.RosterItem>(this.friendsTab); this.rosterGrid.ObjectName = "rosterGrid"; this.rosterGrid.FocusPolicy = Qt.FocusPolicy.StrongFocus; this.rosterGrid.FrameShape = QFrame.Shape.NoFrame; this.rosterGrid.Alignment = ((global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeading") | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeft")) | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignTop")); verticalLayout_4.AddWidget(this.rosterGrid); this.tabWidget.AddTab(this.friendsTab, "Friends"); this.chatroomsTab = new QWidget(this.tabWidget); this.chatroomsTab.ObjectName = "chatroomsTab"; QVBoxLayout verticalLayout_3; verticalLayout_3 = new QVBoxLayout(this.chatroomsTab); verticalLayout_3.Spacing = 0; verticalLayout_3.Margin = 0; this.joinMucHeader = new QFrame(this.chatroomsTab); this.joinMucHeader.ObjectName = "joinMucHeader"; this.joinMucHeader.FrameShape = QFrame.Shape.NoFrame; this.joinMucHeader.FrameShadow = QFrame.Shadow.Raised; QHBoxLayout horizontalLayout_5; horizontalLayout_5 = new QHBoxLayout(this.joinMucHeader); horizontalLayout_5.Spacing = 3; horizontalLayout_5.Margin = 3; this.label_7 = new QLabel(this.joinMucHeader); this.label_7.ObjectName = "label_7"; QSizePolicy label_7_sizePolicy; label_7_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred); label_7_sizePolicy.SetVerticalStretch(0); label_7_sizePolicy.SetHorizontalStretch(0); label_7_sizePolicy.SetHeightForWidth(this.label_7.SizePolicy.HasHeightForWidth()); this.label_7.SizePolicy = label_7_sizePolicy; this.label_7.Text = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Bitstream Vera Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'DejaVu Sans';\">Join or Create Conference</p></body></html>"; horizontalLayout_5.AddWidget(this.label_7); this.toggleJoinMucButton = new QPushButton(this.joinMucHeader); this.toggleJoinMucButton.ObjectName = "toggleJoinMucButton"; this.toggleJoinMucButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.toggleJoinMucButton.Text = ""; this.toggleJoinMucButton.Flat = true; horizontalLayout_5.AddWidget(this.toggleJoinMucButton); verticalLayout_3.AddWidget(this.joinMucHeader); this.joinMucContainer = new QWidget(this.chatroomsTab); this.joinMucContainer.ObjectName = "joinMucContainer"; QVBoxLayout verticalLayout_5; verticalLayout_5 = new QVBoxLayout(this.joinMucContainer); verticalLayout_5.SetContentsMargins(0, 0, 0, 6); QGridLayout gridLayout; gridLayout = new QGridLayout(); verticalLayout_5.AddLayout(gridLayout); gridLayout.SetContentsMargins(6, 6, 6, 0); this.label_2 = new QLabel(this.joinMucContainer); this.label_2.ObjectName = "label_2"; this.label_2.Text = "Room:"; gridLayout.AddWidget(this.label_2, 0, 0, 1, 1); this.label_5 = new QLabel(this.joinMucContainer); this.label_5.ObjectName = "label_5"; this.label_5.Text = "Server:"; gridLayout.AddWidget(this.label_5, 1, 0, 1, 1); this.mucServerLineEdit = new QLineEdit(this.joinMucContainer); this.mucServerLineEdit.ObjectName = "mucServerLineEdit"; this.mucServerLineEdit.Text = "conference.extremeboredom.net"; gridLayout.AddWidget(this.mucServerLineEdit, 1, 1, 1, 1); this.mucRoomLineEdit = new QLineEdit(this.joinMucContainer); this.mucRoomLineEdit.ObjectName = "mucRoomLineEdit"; this.mucRoomLineEdit.Text = "synapse"; gridLayout.AddWidget(this.mucRoomLineEdit, 0, 1, 1, 1); this.label_6 = new QLabel(this.joinMucContainer); this.label_6.ObjectName = "label_6"; this.label_6.Text = "Nickname:"; gridLayout.AddWidget(this.label_6, 2, 0, 1, 1); this.mucNicknameLineEdit = new QLineEdit(this.joinMucContainer); this.mucNicknameLineEdit.ObjectName = "mucNicknameLineEdit"; gridLayout.AddWidget(this.mucNicknameLineEdit, 2, 1, 1, 1); this.label = new QLabel(this.joinMucContainer); this.label.ObjectName = "label"; this.label.Text = "Password:"******"mucPasswordLineEdit"; gridLayout.AddWidget(this.mucPasswordLineEdit, 3, 1, 1, 1); QHBoxLayout horizontalLayout_4; horizontalLayout_4 = new QHBoxLayout(); verticalLayout_5.AddLayout(horizontalLayout_4); horizontalLayout_4.SetContentsMargins(6, 0, 6, 0); this.pushButton = new QPushButton(this.joinMucContainer); this.pushButton.ObjectName = "pushButton"; this.pushButton.Text = "Browse..."; horizontalLayout_4.AddWidget(this.pushButton); QSpacerItem horizontalSpacer_3; horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout_4.AddItem(horizontalSpacer_3); this.m_JoinChatButton = new QPushButton(this.joinMucContainer); this.m_JoinChatButton.ObjectName = "m_JoinChatButton"; this.m_JoinChatButton.Text = "Join"; horizontalLayout_4.AddWidget(this.m_JoinChatButton); verticalLayout_3.AddWidget(this.joinMucContainer); this.yourMucsHeader = new QFrame(this.chatroomsTab); this.yourMucsHeader.ObjectName = "yourMucsHeader"; this.yourMucsHeader.FrameShape = QFrame.Shape.NoFrame; this.yourMucsHeader.FrameShadow = QFrame.Shadow.Raised; QHBoxLayout horizontalLayout_7; horizontalLayout_7 = new QHBoxLayout(this.yourMucsHeader); horizontalLayout_7.Spacing = 3; horizontalLayout_7.Margin = 3; this.label_4 = new QLabel(this.yourMucsHeader); this.label_4.ObjectName = "label_4"; QSizePolicy label_4_sizePolicy; label_4_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred); label_4_sizePolicy.SetVerticalStretch(0); label_4_sizePolicy.SetHorizontalStretch(0); label_4_sizePolicy.SetHeightForWidth(this.label_4.SizePolicy.HasHeightForWidth()); this.label_4.SizePolicy = label_4_sizePolicy; this.label_4.Text = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Bitstream Vera Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'DejaVu Sans';\">Your Conferences</p></body></html>"; horizontalLayout_7.AddWidget(this.label_4); this.addMucBookmarkButton = new QPushButton(this.yourMucsHeader); this.addMucBookmarkButton.ObjectName = "addMucBookmarkButton"; this.addMucBookmarkButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.addMucBookmarkButton.Text = ""; this.addMucBookmarkButton.Flat = true; horizontalLayout_7.AddWidget(this.addMucBookmarkButton); verticalLayout_3.AddWidget(this.yourMucsHeader); this.mucTree = new QTreeView(this.chatroomsTab); this.mucTree.ObjectName = "mucTree"; this.mucTree.FrameShape = QFrame.Shape.NoFrame; this.mucTree.Animated = true; this.mucTree.HeaderHidden = true; verticalLayout_3.AddWidget(this.mucTree); this.friendsMucsHeader = new QFrame(this.chatroomsTab); this.friendsMucsHeader.ObjectName = "friendsMucsHeader"; this.friendsMucsHeader.FrameShape = QFrame.Shape.NoFrame; this.friendsMucsHeader.FrameShadow = QFrame.Shadow.Raised; QHBoxLayout horizontalLayout_8; horizontalLayout_8 = new QHBoxLayout(this.friendsMucsHeader); horizontalLayout_8.Spacing = 3; horizontalLayout_8.Margin = 3; this.label_3 = new QLabel(this.friendsMucsHeader); this.label_3.ObjectName = "label_3"; this.label_3.Text = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Bitstream Vera Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'DejaVu Sans';\">Friends' Conferences</p></body></html>"; horizontalLayout_8.AddWidget(this.label_3); verticalLayout_3.AddWidget(this.friendsMucsHeader); this.friendsMucTree = new QTreeView(this.chatroomsTab); this.friendsMucTree.ObjectName = "friendsMucTree"; this.friendsMucTree.FrameShape = QFrame.Shape.NoFrame; this.friendsMucTree.Animated = true; this.friendsMucTree.HeaderHidden = true; verticalLayout_3.AddWidget(this.friendsMucTree); this.tabWidget.AddTab(this.chatroomsTab, "Conferences"); this.activityTab = new QWidget(this.tabWidget); this.activityTab.ObjectName = "activityTab"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this.activityTab); verticalLayout.Spacing = 0; verticalLayout.sizeConstraint = QLayout.SizeConstraint.SetDefaultConstraint; verticalLayout.Margin = 0; this.activityHeader = new QFrame(this.activityTab); this.activityHeader.ObjectName = "activityHeader"; QSizePolicy activityHeader_sizePolicy; activityHeader_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Minimum); activityHeader_sizePolicy.SetVerticalStretch(0); activityHeader_sizePolicy.SetHorizontalStretch(0); activityHeader_sizePolicy.SetHeightForWidth(this.activityHeader.SizePolicy.HasHeightForWidth()); this.activityHeader.SizePolicy = activityHeader_sizePolicy; this.activityHeader.FrameShape = QFrame.Shape.NoFrame; this.activityHeader.FrameShadow = QFrame.Shadow.Raised; QHBoxLayout horizontalLayout_9; horizontalLayout_9 = new QHBoxLayout(this.activityHeader); horizontalLayout_9.Spacing = 3; horizontalLayout_9.Margin = 3; this.m_ShoutButton = new QPushButton(this.activityHeader); this.m_ShoutButton.ObjectName = "m_ShoutButton"; this.m_ShoutButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.m_ShoutButton.StyleSheet = ""; this.m_ShoutButton.Text = "Shout!"; this.m_ShoutButton.Checkable = true; this.m_ShoutButton.AutoExclusive = false; this.m_ShoutButton.Flat = true; horizontalLayout_9.AddWidget(this.m_ShoutButton); this.m_PostLinkButton = new QPushButton(this.activityHeader); this.m_PostLinkButton.ObjectName = "m_PostLinkButton"; this.m_PostLinkButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.m_PostLinkButton.Text = "Post Link"; this.m_PostLinkButton.Checkable = true; this.m_PostLinkButton.AutoExclusive = false; this.m_PostLinkButton.Flat = true; horizontalLayout_9.AddWidget(this.m_PostLinkButton); this.m_PostFileButton = new QPushButton(this.activityHeader); this.m_PostFileButton.ObjectName = "m_PostFileButton"; this.m_PostFileButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.m_PostFileButton.Text = "Post File"; this.m_PostFileButton.Checkable = true; this.m_PostFileButton.AutoExclusive = false; this.m_PostFileButton.Flat = true; horizontalLayout_9.AddWidget(this.m_PostFileButton); QSpacerItem horizontalSpacer_2; horizontalSpacer_2 = new QSpacerItem(0, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout_9.AddItem(horizontalSpacer_2); this.feedFilterButton = new QPushButton(this.activityHeader); this.feedFilterButton.ObjectName = "feedFilterButton"; this.feedFilterButton.FocusPolicy = Qt.FocusPolicy.TabFocus; this.feedFilterButton.Text = ""; this.feedFilterButton.Flat = true; horizontalLayout_9.AddWidget(this.feedFilterButton); verticalLayout.AddWidget(this.activityHeader); this.shoutContainer = new QWidget(this.activityTab); this.shoutContainer.ObjectName = "shoutContainer"; QVBoxLayout verticalLayout_8; verticalLayout_8 = new QVBoxLayout(this.shoutContainer); verticalLayout_8.Margin = 6; QHBoxLayout horizontalLayout_2; horizontalLayout_2 = new QHBoxLayout(); verticalLayout_8.AddLayout(horizontalLayout_2); this.shoutLineEdit = new QLineEdit(this.shoutContainer); this.shoutLineEdit.ObjectName = "shoutLineEdit"; this.shoutLineEdit.MaxLength = 140; horizontalLayout_2.AddWidget(this.shoutLineEdit); this.shoutCharsLabel = new QLabel(this.shoutContainer); this.shoutCharsLabel.ObjectName = "shoutCharsLabel"; this.shoutCharsLabel.Text = "140"; horizontalLayout_2.AddWidget(this.shoutCharsLabel); this.shoutHandlersBox = new QWidget(this.shoutContainer); this.shoutHandlersBox.ObjectName = "shoutHandlersBox"; QHBoxLayout horizontalLayout_10; horizontalLayout_10 = new QHBoxLayout(this.shoutHandlersBox); horizontalLayout_10.Margin = 0; this.label_8 = new QLabel(this.shoutHandlersBox); this.label_8.ObjectName = "label_8"; this.label_8.Text = "Also Send To:"; horizontalLayout_10.AddWidget(this.label_8); this.shoutHandlersContainer = new QWidget(this.shoutHandlersBox); this.shoutHandlersContainer.ObjectName = "shoutHandlersContainer"; QHBoxLayout horizontalLayout_11; horizontalLayout_11 = new QHBoxLayout(this.shoutHandlersContainer); horizontalLayout_11.Spacing = 3; horizontalLayout_11.Margin = 0; horizontalLayout_10.AddWidget(this.shoutHandlersContainer); QSpacerItem horizontalSpacer_4; horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout_10.AddItem(horizontalSpacer_4); verticalLayout_8.AddWidget(this.shoutHandlersBox); QHBoxLayout horizontalLayout_3; horizontalLayout_3 = new QHBoxLayout(); verticalLayout_8.AddLayout(horizontalLayout_3); QSpacerItem horizontalSpacer; horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout_3.AddItem(horizontalSpacer); this.sendShoutButton = new QPushButton(this.shoutContainer); this.sendShoutButton.ObjectName = "sendShoutButton"; this.sendShoutButton.Text = "Shout!"; horizontalLayout_3.AddWidget(this.sendShoutButton); verticalLayout.AddWidget(this.shoutContainer); this.m_ActivityWebView = new QWebView(this.activityTab); this.m_ActivityWebView.ObjectName = "m_ActivityWebView"; QSizePolicy m_ActivityWebView_sizePolicy; m_ActivityWebView_sizePolicy = new QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Expanding); m_ActivityWebView_sizePolicy.SetVerticalStretch(0); m_ActivityWebView_sizePolicy.SetHorizontalStretch(0); m_ActivityWebView_sizePolicy.SetHeightForWidth(this.m_ActivityWebView.SizePolicy.HasHeightForWidth()); this.m_ActivityWebView.SizePolicy = m_ActivityWebView_sizePolicy; this.m_ActivityWebView.Url = new QUrl("about:blank"); verticalLayout.AddWidget(this.m_ActivityWebView); this.tabWidget.AddTab(this.activityTab, "Activity"); this.splitter.AddWidget(this.widget); QObject.Connect(m_ShoutButton, Qt.SIGNAL("toggled(bool)"), shoutContainer, Qt.SLOT("setShown(bool)")); QObject.Connect(mucRoomLineEdit, Qt.SIGNAL("returnPressed()"), m_JoinChatButton, Qt.SLOT("click()")); QObject.Connect(mucPasswordLineEdit, Qt.SIGNAL("returnPressed()"), m_JoinChatButton, Qt.SLOT("click()")); QObject.Connect(mucServerLineEdit, Qt.SIGNAL("returnPressed()"), m_JoinChatButton, Qt.SLOT("click()")); QObject.Connect(mucNicknameLineEdit, Qt.SIGNAL("returnPressed()"), m_JoinChatButton, Qt.SLOT("click()")); QMetaObject.ConnectSlotsByName(this); this.label_2.SetBuddy(mucRoomLineEdit); this.label_5.SetBuddy(mucServerLineEdit); this.label_6.SetBuddy(mucNicknameLineEdit); this.label.SetBuddy(mucPasswordLineEdit); }
public GameBoard(QWidget parent) : base(parent) { QPushButton quit = new QPushButton("&Quit"); quit.Font = new QFont("Times", 18, (int) QFont.Weight.Bold); Connect(quit, SIGNAL("clicked()"), qApp, SLOT("quit()")); LCDRange angle = new LCDRange(Tr("ANGLE")); angle.setRange(5, 70); LCDRange force = new LCDRange(Tr("FORCE")); force.setRange(10, 50); cannonField = new CannonField(); Connect(angle, SIGNAL("valueChanged(int)"), cannonField, SLOT("setAngle(int)")); Connect(cannonField, SIGNAL("angleChanged(int)"), angle, SLOT("setValue(int)")); Connect(force, SIGNAL("valueChanged(int)"), cannonField, SLOT("setForce(int)")); Connect(cannonField, SIGNAL("forceChanged(int)"), force, SLOT("setValue(int)")); Connect(cannonField, SIGNAL("hit()"), this, SLOT("hit()")); Connect(cannonField, SIGNAL("missed()"), this, SLOT("missed()")); QPushButton shoot = new QPushButton("&Shoot"); shoot.Font = new QFont("Times", 18, (int) QFont.Weight.Bold); Connect(shoot, SIGNAL("clicked()"), this, SLOT("fire()")); Connect(cannonField, SIGNAL("canShoot(bool)"), shoot, SLOT("setEnabled(bool)")); QPushButton restart = new QPushButton(Tr("&New Game")); restart.Font = new QFont("Times", 18, (int) QFont.Weight.Bold); Connect(restart, SIGNAL("clicked()"), this, SLOT("newGame()")); hits = new QLCDNumber(2); hits.segmentStyle = QLCDNumber.SegmentStyle.Filled; shotsLeft = new QLCDNumber(2); shotsLeft.segmentStyle = QLCDNumber.SegmentStyle.Filled; QLabel hitsLabel = new QLabel(Tr("HITS")); QLabel shotsLeftLabel = new QLabel(Tr("SHOTS LEFT")); QHBoxLayout topLayout = new QHBoxLayout(); topLayout.AddWidget(shoot); topLayout.AddWidget(hits); topLayout.AddWidget(hitsLabel); topLayout.AddWidget(shotsLeft); topLayout.AddWidget(shotsLeftLabel); topLayout.AddStretch(1); topLayout.AddWidget(restart); QVBoxLayout leftLayout = new QVBoxLayout(); leftLayout.AddWidget(angle); leftLayout.AddWidget(force); QGridLayout gridLayout = new QGridLayout(); gridLayout.AddWidget(quit, 0, 0); gridLayout.AddLayout(topLayout, 0, 1); gridLayout.AddLayout(leftLayout, 1, 0); gridLayout.AddWidget(cannonField, 1, 1, 2, 1); gridLayout.SetColumnStretch(1, 10); SetLayout(gridLayout); angle.setValue(60); force.setValue(25); angle.SetFocus(); newGame(); }
public TabbedChatsWindow() { // FIXME: This doesn't work very well in most themes... //this.SetStyleSheet("QTabWidget::pane { border: 0px; }"); // The tab widget messes up this background color. this.SetStyleSheet("QTabWidget > QWidget { background: palette(window); }"); m_Tabs = new QTabWidget(); m_Tabs.tabPosition = QTabWidget.TabPosition.South; QToolButton newTabButton = new QToolButton(m_Tabs); newTabButton.AutoRaise = true; newTabButton.SetDefaultAction(new QAction(Gui.LoadIcon("tab-new", 16), "New Tab", newTabButton)); newTabButton.SetToolButtonStyle(Qt.ToolButtonStyle.ToolButtonIconOnly); QObject.Connect<QAction>(newTabButton, Qt.SIGNAL("triggered(QAction*)"), HandleNewTab); m_Tabs.SetCornerWidget(newTabButton, Qt.Corner.BottomLeftCorner); QHBoxLayout rightButtonsLayout = new QHBoxLayout(); rightButtonsLayout.SetContentsMargins(0, 0, 0, 0); rightButtonsLayout.Spacing = 0; QToolButton closeTabButton = new QToolButton(m_Tabs); closeTabButton.SetToolButtonStyle(Qt.ToolButtonStyle.ToolButtonIconOnly); closeTabButton.AutoRaise = true; closeTabButton.SetDefaultAction(new QAction(Gui.LoadIcon("window-close", 16), "Close Tab", closeTabButton)); QObject.Connect<QAction>(closeTabButton, Qt.SIGNAL("triggered(QAction*)"), HandleCloseTab); rightButtonsLayout.AddWidget(closeTabButton); QMenu menu = new QMenu(this); menu.AddAction(new QIcon(), "No Recently Closed Tabs"); QToolButton trashButton = new QToolButton(m_Tabs); trashButton.SetToolButtonStyle(Qt.ToolButtonStyle.ToolButtonIconOnly); trashButton.AutoRaise = true; trashButton.PopupMode = QToolButton.ToolButtonPopupMode.InstantPopup; trashButton.SetMenu(menu); trashButton.SetDefaultAction(new QAction(Gui.LoadIcon("user-trash", 16), "Recently Closed Tabs", trashButton)); rightButtonsLayout.AddWidget(trashButton); // FIXME: This looks bad. //rightButtonsLayout.AddWidget(new QSizeGrip(this)); QWidget rightButtonsContainer = new QWidget(m_Tabs); rightButtonsContainer.SetLayout(rightButtonsLayout); m_Tabs.SetCornerWidget(rightButtonsContainer, Qt.Corner.BottomRightCorner); QVBoxLayout layout = new QVBoxLayout(this); layout.SetContentsMargins(0, 0, 0, 0); layout.AddWidget(m_Tabs, 1, 0); this.SetLayout(layout); QObject.Connect<int>(m_Tabs, Qt.SIGNAL("currentChanged(int)"), HandleCurrentChanged); this.SetGeometry(0, 0, 445, 370); Gui.CenterWidgetOnScreen(this); QAction closeAction = new QAction(this); QObject.Connect<bool>(closeAction, Qt.SIGNAL("triggered(bool)"), HandleCloseActionTriggered); closeAction.Shortcut = new QKeySequence("Ctrl+w"); this.AddAction(closeAction); 0.UpTo(9).ForEach(num => { QAction action = new QAction(this); action.Shortcut = new QKeySequence("Alt+" + num.ToString()); QObject.Connect(action, Qt.SIGNAL("triggered(bool)"), delegate { m_Tabs.CurrentIndex = num - 1; }); this.AddAction(action); }); QAction nextTabAction = new QAction(this); nextTabAction.Shortcut = new QKeySequence(QKeySequence.StandardKey.NextChild); QObject.Connect(nextTabAction, Qt.SIGNAL("triggered(bool)"), delegate { if (m_Tabs.CurrentIndex == m_Tabs.Count - 1) m_Tabs.CurrentIndex = 0; else m_Tabs.CurrentIndex += 1; }); this.AddAction(nextTabAction); QAction prevTabAction = new QAction(this); prevTabAction.Shortcut = new QKeySequence(QKeySequence.StandardKey.PreviousChild); QObject.Connect(prevTabAction, Qt.SIGNAL("triggered(bool)"), delegate { if (m_Tabs.CurrentIndex == 0) m_Tabs.CurrentIndex = m_Tabs.Count - 1; else m_Tabs.CurrentIndex -= 1; }); var accountService = ServiceManager.Get<AccountService>(); accountService.AccountAdded += HandleAccountAdded; accountService.AccountRemoved += HandleAccountRemoved; foreach (Account account in accountService.Accounts) HandleAccountAdded(account); var settingsService = ServiceManager.Get<SettingsService>(); if (settingsService.Has("ChatsWindowGeometry")) { var geometry = settingsService.Get<byte[]>("ChatsWindowGeometry"); base.RestoreGeometry(QByteArrayConverter.FromArray(geometry)); } }
public GameBoard(QWidget parent) : base(parent) { QPushButton quit = new QPushButton("&Quit"); quit.Font = new QFont("Times", 18, (int) QFont.Weight.Bold); Connect(quit, SIGNAL("clicked()"), qApp, SLOT("quit()")); LCDRange angle = new LCDRange(Tr("ANGLE")); angle.SetRange(5, 70); LCDRange force = new LCDRange(Tr("FORCE")); force.SetRange(10, 50); QFrame cannonBox = new QFrame(); cannonBox.SetFrameStyle((int) QFrame.Shape.WinPanel | (int) QFrame.Shadow.Sunken); cannonField = new CannonField(); Connect(angle, SIGNAL("ValueChanged(int)"), cannonField, SLOT("SetAngle(int)")); Connect(cannonField, SIGNAL("AngleChanged(int)"), angle, SLOT("SetValue(int)")); Connect(force, SIGNAL("ValueChanged(int)"), cannonField, SLOT("SetForce(int)")); Connect(cannonField, SIGNAL("ForceChanged(int)"), force, SLOT("SetValue(int)")); Connect(cannonField, SIGNAL("Hit()"), this, SLOT("Hit()")); Connect(cannonField, SIGNAL("Missed()"), this, SLOT("Missed()")); QPushButton shoot = new QPushButton("&Shoot"); shoot.Font = new QFont("Times", 18, (int) QFont.Weight.Bold); Connect(shoot, SIGNAL("clicked()"), this, SLOT("Fire()")); Connect(cannonField, SIGNAL("CanShoot(bool)"), shoot, SLOT("setEnabled(bool)")); QPushButton restart = new QPushButton(Tr("&New Game")); restart.Font = new QFont("Times", 18, (int) QFont.Weight.Bold); Connect(restart, SIGNAL("clicked()"), this, SLOT("NewGame()")); hits = new QLCDNumber(2); hits.segmentStyle = QLCDNumber.SegmentStyle.Filled; shotsLeft = new QLCDNumber(2); shotsLeft.segmentStyle = QLCDNumber.SegmentStyle.Filled; QLabel hitsLabel = new QLabel(Tr("HITS")); QLabel shotsLeftLabel = new QLabel(Tr("SHOTS LEFT")); new QShortcut(Qt.Key.Key_Enter, this, SLOT("Fire()")); new QShortcut(Qt.Key.Key_Return, this, SLOT("Fire()")); new QShortcut((int) Qt.Modifier.CTRL + (int) Qt.Key.Key_Q, this, SLOT("close()")); QHBoxLayout topLayout = new QHBoxLayout(); topLayout.AddWidget(shoot); topLayout.AddWidget(hits); topLayout.AddWidget(hitsLabel); topLayout.AddWidget(shotsLeft); topLayout.AddWidget(shotsLeftLabel); topLayout.AddStretch(1); topLayout.AddWidget(restart); QVBoxLayout leftLayout = new QVBoxLayout(); leftLayout.AddWidget(angle); leftLayout.AddWidget(force); QVBoxLayout cannonLayout = new QVBoxLayout(); cannonLayout.AddWidget(cannonField); cannonBox.SetLayout(cannonLayout); QGridLayout gridLayout = new QGridLayout(); gridLayout.AddWidget(quit, 0, 0); gridLayout.AddLayout(topLayout, 0, 1); gridLayout.AddLayout(leftLayout, 1, 0); gridLayout.AddWidget(cannonBox, 1, 1, 2, 1); gridLayout.SetColumnStretch(1, 10); SetLayout(gridLayout); angle.SetValue(60); force.SetValue(25); angle.SetFocus(); NewGame(); }
protected void SetupUi() { base.ObjectName = "AddFriendWindow"; this.Geometry = new QRect(0, 0, 285, 349); this.WindowTitle = "AddFriend"; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Margin = 0; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(); verticalLayout.AddLayout(horizontalLayout); QSpacerItem horizontalSpacer; horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout.AddItem(horizontalSpacer); this.closeButton = new QPushButton(this); this.closeButton.ObjectName = "closeButton"; this.closeButton.BaseSize = new QSize(0, 0); this.closeButton.Text = ""; horizontalLayout.AddWidget(this.closeButton); this.stackedWidget = new QStackedWidget(this); this.stackedWidget.ObjectName = "stackedWidget"; this.stackedWidget.CurrentIndex = 0; verticalLayout.AddWidget(this.stackedWidget); this.page = new QWidget(this.stackedWidget); this.page.ObjectName = "page"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this.page); verticalLayout_2.Margin = 6; QSpacerItem verticalSpacer_2; verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_2.AddItem(verticalSpacer_2); this.pushButton = new QPushButton(this.page); this.pushButton.ObjectName = "pushButton"; this.pushButton.Text = "Search && Add friends automatically..."; verticalLayout_2.AddWidget(this.pushButton); this.pushButton_3 = new QPushButton(this.page); this.pushButton_3.ObjectName = "pushButton_3"; this.pushButton_3.Text = "Search for friends..."; verticalLayout_2.AddWidget(this.pushButton_3); this.enterJidButton = new QPushButton(this.page); this.enterJidButton.ObjectName = "enterJidButton"; this.enterJidButton.Text = "Enter friend's JID..."; verticalLayout_2.AddWidget(this.enterJidButton); QSpacerItem verticalSpacer; verticalSpacer = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_2.AddItem(verticalSpacer); this.stackedWidget.AddWidget(this.page); this.page_2 = new QWidget(this.stackedWidget); this.page_2.ObjectName = "page_2"; QVBoxLayout verticalLayout_3; verticalLayout_3 = new QVBoxLayout(this.page_2); verticalLayout_3.Margin = 6; QSpacerItem verticalSpacer_3; verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_3.AddItem(verticalSpacer_3); this.label_2 = new QLabel(this.page_2); this.label_2.ObjectName = "label_2"; this.label_2.Text = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Add Friend</span></p></body></html>"; verticalLayout_3.AddWidget(this.label_2); QGridLayout gridLayout; gridLayout = new QGridLayout(); verticalLayout_3.AddLayout(gridLayout); this.label = new QLabel(this.page_2); this.label.ObjectName = "label"; this.label.Text = "JID:"; gridLayout.AddWidget(this.label, 0, 0, 1, 1); this.jidLineEdit = new QLineEdit(this.page_2); this.jidLineEdit.ObjectName = "jidLineEdit"; gridLayout.AddWidget(this.jidLineEdit, 0, 1, 1, 1); this.label_4 = new QLabel(this.page_2); this.label_4.ObjectName = "label_4"; this.label_4.Text = "Name:"; gridLayout.AddWidget(this.label_4, 1, 0, 1, 1); this.nameLineEdit = new QLineEdit(this.page_2); this.nameLineEdit.ObjectName = "nameLineEdit"; gridLayout.AddWidget(this.nameLineEdit, 1, 1, 1, 1); this.label_3 = new QLabel(this.page_2); this.label_3.ObjectName = "label_3"; this.label_3.Text = "Add to Group(s):"; verticalLayout_3.AddWidget(this.label_3); this.groupsWidget = new Synapse.QtClient.Widgets.EditGroupsWidget(this.page_2); this.groupsWidget.ObjectName = "groupsWidget"; verticalLayout_3.AddWidget(this.groupsWidget); this.buttonBox = new QDialogButtonBox(this.page_2); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.StandardButtons = global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "NoButton"); verticalLayout_3.AddWidget(this.buttonBox); QSpacerItem verticalSpacer_4; verticalSpacer_4 = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_3.AddItem(verticalSpacer_4); this.stackedWidget.AddWidget(this.page_2); QMetaObject.ConnectSlotsByName(this); }
protected void SetupUi() { base.ObjectName = "EditAccountDialog"; this.Geometry = new QRect(0, 0, 368, 263); this.WindowTitle = "Edit Account"; this.Modal = true; QVBoxLayout verticalLayout; verticalLayout = new QVBoxLayout(this); verticalLayout.Margin = 6; this.tabWidget = new QTabWidget(this); this.tabWidget.ObjectName = "tabWidget"; this.tabWidget.Enabled = true; this.tabWidget.CurrentIndex = 0; verticalLayout.AddWidget(this.tabWidget); this.tab = new QWidget(this.tabWidget); this.tab.ObjectName = "tab"; QVBoxLayout verticalLayout_2; verticalLayout_2 = new QVBoxLayout(this.tab); verticalLayout_2.Margin = 6; QFormLayout formLayout; formLayout = new QFormLayout(); verticalLayout_2.AddLayout(formLayout); this.label = new QLabel(this.tab); this.label.ObjectName = "label"; this.label.Text = "Jabber ID:"; formLayout.SetWidget(0, QFormLayout.ItemRole.LabelRole, this.label); this.jidLineEdit = new QLineEdit(this.tab); this.jidLineEdit.ObjectName = "jidLineEdit"; formLayout.SetWidget(0, QFormLayout.ItemRole.FieldRole, this.jidLineEdit); this.label_2 = new QLabel(this.tab); this.label_2.ObjectName = "label_2"; this.label_2.Text = "Password:"******"passwordLineEdit"; this.passwordLineEdit.echoMode = QLineEdit.EchoMode.Password; formLayout.SetWidget(1, QFormLayout.ItemRole.FieldRole, this.passwordLineEdit); this.label_3 = new QLabel(this.tab); this.label_3.ObjectName = "label_3"; this.label_3.Text = "Resource:"; formLayout.SetWidget(2, QFormLayout.ItemRole.LabelRole, this.label_3); this.resourceCombo = new QComboBox(this.tab); this.resourceCombo.ObjectName = "resourceCombo"; this.resourceCombo.Editable = true; formLayout.SetWidget(2, QFormLayout.ItemRole.FieldRole, this.resourceCombo); QSpacerItem verticalSpacer; verticalSpacer = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_2.AddItem(verticalSpacer); this.widget = new QWidget(this.tab); this.widget.ObjectName = "widget"; QHBoxLayout horizontalLayout; horizontalLayout = new QHBoxLayout(this.widget); horizontalLayout.Margin = 0; this.pushButton = new QPushButton(this.widget); this.pushButton.ObjectName = "pushButton"; this.pushButton.Enabled = false; this.pushButton.Text = "Change Password..."; horizontalLayout.AddWidget(this.pushButton); QSpacerItem horizontalSpacer; horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum); horizontalLayout.AddItem(horizontalSpacer); verticalLayout_2.AddWidget(this.widget); this.tabWidget.AddTab(this.tab, "Account"); this.tab_4 = new QWidget(this.tabWidget); this.tab_4.ObjectName = "tab_4"; QVBoxLayout verticalLayout_3; verticalLayout_3 = new QVBoxLayout(this.tab_4); verticalLayout_3.Margin = 6; this.label_5 = new QLabel(this.tab_4); this.label_5.ObjectName = "label_5"; this.label_5.Text = "Synapse will attempt to automatically discover your connect server if you leave this field blank."; this.label_5.WordWrap = true; verticalLayout_3.AddWidget(this.label_5); QFormLayout formLayout_2; formLayout_2 = new QFormLayout(); verticalLayout_3.AddLayout(formLayout_2); this.label_4 = new QLabel(this.tab_4); this.label_4.ObjectName = "label_4"; this.label_4.Text = "Connect Server:"; formLayout_2.SetWidget(0, QFormLayout.ItemRole.LabelRole, this.label_4); this.serverLineEdit = new QLineEdit(this.tab_4); this.serverLineEdit.ObjectName = "serverLineEdit"; formLayout_2.SetWidget(0, QFormLayout.ItemRole.FieldRole, this.serverLineEdit); this.label_6 = new QLabel(this.tab_4); this.label_6.ObjectName = "label_6"; this.label_6.Text = "Port:"; formLayout_2.SetWidget(1, QFormLayout.ItemRole.LabelRole, this.label_6); this.portSpinBox = new QSpinBox(this.tab_4); this.portSpinBox.ObjectName = "portSpinBox"; this.portSpinBox.Maximum = 9999999; this.portSpinBox.SingleStep = 1; this.portSpinBox.Value = 5222; formLayout_2.SetWidget(1, QFormLayout.ItemRole.FieldRole, this.portSpinBox); this.label_7 = new QLabel(this.tab_4); this.label_7.ObjectName = "label_7"; this.label_7.Enabled = false; this.label_7.Text = "Note that the server must support TLS encryption."; this.label_7.Alignment = ((global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeading") | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignLeft")) | global::Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignVCenter")); verticalLayout_3.AddWidget(this.label_7); QSpacerItem verticalSpacer_2; verticalSpacer_2 = new QSpacerItem(20, 170, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_3.AddItem(verticalSpacer_2); this.tabWidget.AddTab(this.tab_4, "Connection"); this.tab_2 = new QWidget(this.tabWidget); this.tab_2.ObjectName = "tab_2"; QVBoxLayout verticalLayout_4; verticalLayout_4 = new QVBoxLayout(this.tab_2); verticalLayout_4.Margin = 6; this.autoConnectCheckBox = new QCheckBox(this.tab_2); this.autoConnectCheckBox.ObjectName = "autoConnectCheckBox"; this.autoConnectCheckBox.Text = "Connect Automatically"; verticalLayout_4.AddWidget(this.autoConnectCheckBox); QSpacerItem verticalSpacer_3; verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding); verticalLayout_4.AddItem(verticalSpacer_3); this.tabWidget.AddTab(this.tab_2, "Options"); this.buttonBox = new QDialogButtonBox(this); this.buttonBox.ObjectName = "buttonBox"; this.buttonBox.Orientation = Qt.Orientation.Horizontal; this.buttonBox.StandardButtons = (global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Cancel") | global::Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Ok")); verticalLayout.AddWidget(this.buttonBox); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), this, Qt.SLOT("accept()")); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), this, Qt.SLOT("reject()")); QMetaObject.ConnectSlotsByName(this); }
public TabBar(MainTabWidget parent) : base(parent) { base.SetStyleSheet(Util.ReadResource("mainwindow-tabs.qss")); var layout = new QHBoxLayout(this); layout.sizeConstraint = QLayout.SizeConstraint.SetNoConstraint; layout.Spacing = 0; layout.Margin = 0; layout.AddStretch(1); layout.AddWidget(new QSizeGrip(this), 0, (uint)AlignmentFlag.AlignBottom); base.MinimumWidth = 0; }