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 0 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 fade-out animation for non-winning cards Reverse order of F-Keys (F1 - F4) Show flip-card animation Show own cards only on mouse click Show cards chance monitor Show buttons for small blind and big blind Don't translate poker strings like check, call, raise from game table style 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 Activate Qt::Vertical 20 17 Add ... Remove Preview: 160 120 160 120 Card Deck Styles Activate Qt::Vertical 20 17 Add ... Remove Preview: 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_showFadeOutCardsAnimation checkBox_alternateFKeysUserActionMode checkBox_enableBetInputFocusSwitch radioButton_flipsideTux radioButton_flipsideOwn lineEdit_OwnFlipsideFilename pushButton_openFlipsidePicture listWidget_gameTableStyles pushButton_activateGameTableStyle pushButton_addGameTableStyle pushButton_removeGameTableStyle listWidget_cardDeckStyles pushButton_activateCardDeckStyle pushButton_addCardDeckStyle pushButton_removeCardDeckStyle 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 groupBox_automaticServerConfig lineEdit_InternetServerListAddress groupBox_manualServerConfig lineEdit_InternetServerAddress spinBox_InternetServerPort lineEdit_InternetServerPassword checkBox_useAvatarServer lineEdit_avatarServerAddress checkBox_InternetServerUseIpv6 checkBox_InternetServerUseSctp groupBox_lobbyChat lineEdit_IRCServerAddress spinBox_IRCServerPort lineEdit_IRCChannel lineEdit_IRCChannelPassword checkBox_IRCServerUseIpv6 checkBox_UseInternetGamePassword lineEdit_InternetGamePassword pushButton_HumanPlayerAvatar lineEdit_HumanPlayerName pushButton_Opponent1Avatar lineEdit_Opponent1Name pushButton_Opponent2Avatar lineEdit_Opponent2Name pushButton_Opponent3Avatar lineEdit_Opponent3Name pushButton_Opponent4Avatar lineEdit_Opponent4Name pushButton_Opponent5Avatar lineEdit_Opponent5Name pushButton_Opponent6Avatar lineEdit_Opponent6Name pushButton_Opponent7Avatar lineEdit_Opponent7Name pushButton_Opponent8Avatar lineEdit_Opponent8Name pushButton_Opponent9Avatar lineEdit_Opponent9Name 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