settingsDialog 0 0 785 530 785 530 Settings 190 0 190 16777215 32 32 false true Interface :/gfx/preferences-desktop.png:/gfx/preferences-desktop.png Style :/gfx/fill-color.png:/gfx/fill-color.png Sound :/gfx/speaker.png:/gfx/speaker.png Local Game :/gfx/swbuttonlocalgame.png:/gfx/swbuttonlocalgame.png Network Game :/gfx/swbuttonjoinnetworkgame.png:/gfx/swbuttonjoinnetworkgame.png Internet Game :/gfx/swbuttoninternetgame.png:/gfx/swbuttoninternetgame.png Nicks/Avatars :/gfx/system_users.png:/gfx/system_users.png Log Messages :/gfx/utilities-log-viewer.png:/gfx/utilities-log-viewer.png 1 QLabel { font-weight: bold; } Interface Qt::Horizontal Language: comboBox_switchLanguage Qt::Horizontal 40 20 Show intro on startup Show left toolbox Show right toolbox Show statusbar messages Show fade-out animation for non-winning cards Show flip-card animation Reverse order of F-Keys (F1 - F4) Show own cards only on mouse click Show cards chance monitor Show buttons for small blind and big blind Network / Internet Game Switch keyboard focus to bet-input-field if it's your turn Flipside of Cards 9 0 9 9 6 0 0 2 0 Own flipside picture: false false 27 26 27 26 <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style="font-weight:400; font-style:normal; text-decoration:none;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Note: Best quality with image ratio like </span><span style=" font-weight:600; font-style:italic;">width=100, height=140.</span></p></body></html> true Default true Qt::Vertical 400 111 QLabel { font-weight: bold; } Style Qt::Horizontal Game Table Styles Auswählen Qt::Vertical 20 17 Hinzufügen ... Löschen Vorschau: 160 120 160 120 Card Decks Auswählen Qt::Vertical 20 17 Hinzufügen ... Löschen Vorschau: 160 120 160 120 QLabel { font-weight: bold; } Sound Qt::Horizontal Play sound effects true true 6 0 Sound Volume: 20 0 10 1 10 8 Qt::Horizontal Sound Categories 0 Play game actions sounds like "check", "call", "raise" Play lobby chat notifications Play network/internet game notifications like "player joined the game" false Qt::Vertical 400 321 QLabel { font-weight: bold; } Local Game Settings Qt::Horizontal Number of players: spinBox_quantityPlayers 2 10 10 Start Cash: spinBox_startCash $ 1000 1000000 50 First small blind: spinBox_firstSmallBlind $ 5 500 Raise blinds: 9 0 9 Every: true 1 0 0 hands Every: 1 0 0 minutes Qt::Vertical 20 5 0 0 Raise mode: 0 Always double blinds true Manual blinds order: false Edit ... Game Speed: spinBox_gameSpeed 1 11 1 Pause between hands (press "start" button to go on) Show game settings dialog on every new game Qt::Vertical 437 285 QLabel { font-weight: bold; } Network Game Settings Qt::Horizontal Maximum number of players: spinBox_netQuantityPlayers 2 10 10 Start Cash: spinBox_netStartCash $ 1000 1000000 50 First small blind: spinBox_netFirstSmallBlind $ 5 500 16777215 105 Raise blinds: 6 0 6 6 Every: true 1 0 0 hands Every: 1 0 0 minutes Qt::Vertical 20 10 0 0 16777215 105 Raise mode: 6 0 6 6 Always double blinds true Manual blinds order: false Edit ... Game Speed for computer opponents: spinBox_netGameSpeed 1 11 1 Timeout for player action: spinBox_netTimeOutPlayerAction s 5 60 20 Network Server Settings 6 0 6 6 6 60 QLineEdit::Password Server Password: lineEdit_serverPassword 80 65535 7234 Server Port: spinBox_serverPort Use SCTP Use IPv6 <a href="http://en.wikipedia.org/wiki/Ipv6">What is this?</a> true <a href="http://en.wikipedia.org/wiki/Stream_Control_Transmission_Protocol">What is this?</a> true Qt::Vertical 20 40 QLabel { font-weight: bold; } Internet Game Settings Qt::Horizontal <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style="font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Note: Default </span><span style=" font-weight:600; font-style:italic;">Game Settings</span><span style=" font-style:italic;"> like "Maximum number of players", "Start Cash" and "Small Blind" will be used </span><span style=" font-weight:600; font-style:italic;">from Network Game Settings.</span></p></body></html> true 300 0 300 16777215 Internet Server Automatic Server Configuration URL true Serverlist Address: 0 116 Manual Server Configuration true false Server Address: lineEdit_InternetServerAddress 60 Server Port: spinBox_InternetServerPort 80 65535 7234 Server Password: lineEdit_InternetServerPassword QLineEdit::Password Avatar Server: Use IPv6 <a href="http://en.wikipedia.org/wiki/Ipv6">What is this?</a> true Use SCTP <a href="http://en.wikipedia.org/wiki/Stream_Control_Transmission_Protocol">What is this?</a> true Lobby Chat (IRC) true Server Address: lineEdit_IRCServerAddress chat.freenode.net 60 Server Port: spinBox_IRCServerPort 0 0 80 65535 6667 Channel: lineEdit_IRCChannel Password: lineEdit_IRCChannelPassword QLineEdit::Password Use IPv6 <a href="http://en.wikipedia.org/wiki/Ipv6">What is this?</a> true #pokerth Qt::Vertical 20 98 0 Use password for private game: false QLineEdit::Password Qt::Vertical 437 16 QLabel { font-weight: bold; } Player Nicks/Avatars Qt::Horizontal 0 Qt::Horizontal 40 20 0 0 200 16777215 Human Player: Qt::AlignCenter Qt::Horizontal 40 20 Qt::Horizontal 40 20 60 60 60 60 50 50 Qt::Horizontal 40 20 Qt::Horizontal 78 20 0 0 100 25 100 25 12 Qt::Horizontal 88 20 Computer Engine 0 0 0 0 100 25 100 25 12 0 0 100 0 100 16777215 Opponent 1: Qt::AlignCenter 6 0 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 60 60 60 60 50 50 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 0 0 100 25 100 25 12 0 0 100 0 100 16777215 Opponent 2: Qt::AlignCenter 6 0 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 60 60 60 60 50 50 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 0 0 100 0 100 16777215 Opponent 3: Qt::AlignCenter 0 0 100 25 100 25 12 6 0 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 60 60 60 60 50 50 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 0 0 100 25 100 25 12 0 0 100 0 100 16777215 Opponent 4: Qt::AlignCenter 6 0 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 60 60 60 60 50 50 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 0 0 100 0 100 16777215 Opponent 5: Qt::AlignCenter 6 0 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 60 60 60 60 50 50 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 100 25 100 25 12 0 0 6 0 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 60 60 60 60 50 50 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 100 25 100 25 12 0 0 100 0 100 16777215 Opponent 6: Qt::AlignCenter 0 0 6 0 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 60 60 60 60 50 50 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 100 25 100 25 12 0 0 100 0 100 16777215 Opponent 7: Qt::AlignCenter 0 0 6 0 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 60 60 60 60 50 50 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 100 25 100 25 12 0 0 100 0 100 16777215 Opponent 8: Qt::AlignCenter 0 0 6 0 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 60 60 60 60 50 50 Qt::Horizontal QSizePolicy::Fixed 3 20 0 0 100 25 100 25 12 0 0 100 0 100 16777215 Opponent 10: Qt::AlignCenter <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style="font-weight:400; font-style:normal; text-decoration:none;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">Note: Best avatar quality with image ratio like </span><span style=" font-weight:600; font-style:italic;">width=50, height=50.</span></p></body></html> true Qt::Vertical 20 40 9 6 Enable/Disable Logging true true Log File Directory: lineEdit_logDir 2 27 26 27 26 ../../../../../../.designer/backup../../../../../../.designer/backup Store log files for spinBox_logStoreDuration Day(s) 1 7 2 Write log after every: false comboBox_logInterval 0 0 action (high frequent disc access) hand (medium disc access) game (low disc access) QLabel { font-weight: bold; } Log Messages Qt::Horizontal Qt::Vertical 20 40 Qt::Horizontal Qt::Horizontal QDialogButtonBox::Cancel|QDialogButtonBox::Ok MyHPAvatarButton QPushButton
myhpavatarbutton.h
MyAvatarButton QPushButton
myavatarbutton.h
listWidget comboBox_switchLanguage checkBox_showIntro checkBox_showLeftToolbox checkBox_showRightToolbox checkBox_showStatusbarMessages checkBox_showFadeOutCardsAnimation checkBox_showFlipCardsAnimation checkBox_enableBetInputFocusSwitch radioButton_flipsideTux radioButton_flipsideOwn lineEdit_OwnFlipsideFilename pushButton_openFlipsidePicture groupBox_playSoundEffects horizontalSlider_soundVolume checkBox_playGameActions checkBox_playLobbyChatNotification checkBox_playNetworkGameNotification spinBox_quantityPlayers spinBox_startCash spinBox_firstSmallBlind radioButton_raiseBlindsAtHands spinBox_raiseSmallBlindEveryHands radioButton_raiseBlindsAtMinutes spinBox_raiseSmallBlindEveryMinutes radioButton_alwaysDoubleBlinds radioButton_manualBlindsOrder pushButton_editManualBlindsOrder spinBox_gameSpeed checkBox_pauseBetweenHands checkBox_showGameSettingsDialogOnNewGame spinBox_netQuantityPlayers spinBox_netStartCash spinBox_netFirstSmallBlind radioButton_netRaiseBlindsAtHands spinBox_netRaiseSmallBlindEveryHands radioButton_netRaiseBlindsAtMinutes spinBox_netRaiseSmallBlindEveryMinutes radioButton_netAlwaysDoubleBlinds radioButton_netManualBlindsOrder pushButton_netEditManualBlindsOrder spinBox_netGameSpeed spinBox_netTimeOutPlayerAction spinBox_serverPort lineEdit_serverPassword checkBox_useIpv6 checkBox_useSctp lineEdit_InternetServerAddress spinBox_InternetServerPort lineEdit_InternetServerPassword checkBox_InternetServerUseIpv6 checkBox_InternetServerUseSctp groupBox_lobbyChat lineEdit_IRCServerAddress spinBox_IRCServerPort lineEdit_IRCChannel lineEdit_IRCChannelPassword checkBox_IRCServerUseIpv6 lineEdit_HumanPlayerName pushButton_Opponent1Avatar pushButton_Opponent2Avatar pushButton_Opponent3Avatar lineEdit_Opponent1Name lineEdit_Opponent2Name lineEdit_Opponent3Name pushButton_Opponent4Avatar pushButton_Opponent5Avatar pushButton_Opponent6Avatar lineEdit_Opponent4Name lineEdit_Opponent5Name lineEdit_Opponent6Name groupBox_logOnOff lineEdit_logDir pushButton_openLogDir spinBox_logStoreDuration comboBox_logInterval buttonBox listWidget currentRowChanged(int) stackedWidget setCurrentIndex(int) 127 60 281 85 radioButton_flipsideOwn toggled(bool) lineEdit_OwnFlipsideFilename setEnabled(bool) 360 373 723 374 radioButton_flipsideOwn toggled(bool) pushButton_openFlipsidePicture setEnabled(bool) 360 373 752 375 buttonBox rejected() settingsDialog reject() 595 520 599 497 checkBox_UseInternetGamePassword toggled(bool) lineEdit_InternetGamePassword setEnabled(bool) 411 443 717 444 horizontalSlider_soundVolume valueChanged(int) label_soundVolume setNum(int) 648 98 336 99 radioButton_manualBlindsOrder toggled(bool) pushButton_editManualBlindsOrder setEnabled(bool) 753 220 753 256 radioButton_netManualBlindsOrder toggled(bool) pushButton_netEditManualBlindsOrder setEnabled(bool) 756 218 756 245 checkBox_useAvatarServer toggled(bool) lineEdit_avatarServerAddress setEnabled(bool) 314 318 366 320