Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Donald Haase
Cockatrice
Commits
c6aba5a6
Commit
c6aba5a6
authored
Aug 18, 2015
by
marco
Browse files
Renamed file + reduced window size + resfresh on change
parent
d3d6f704
Changes
22
Hide whitespace changes
Inline
Side-by-side
cockatrice/CMakeLists.txt
View file @
c6aba5a6
...
...
@@ -95,7 +95,7 @@ SET(cockatrice_SOURCES
src/soundengine.cpp
src/pending_command.cpp
src/shortcutssettings.cpp
src/sequenceEdit/se
c
uenceedit.cpp
src/sequenceEdit/se
q
uenceedit.cpp
src/sequenceEdit/shortcutstab.cpp
${
VERSION_STRING_CPP
}
)
...
...
cockatrice/src/abstractcounter.cpp
View file @
c6aba5a6
...
...
@@ -18,6 +18,8 @@ AbstractCounter::AbstractCounter(Player *_player, int _id, const QString &_name,
setAcceptHoverEvents
(
true
);
#endif
shortcutActive
=
false
;
if
(
player
->
getLocal
())
{
menu
=
new
QMenu
(
name
);
aSet
=
new
QAction
(
this
);
...
...
@@ -40,6 +42,8 @@ AbstractCounter::AbstractCounter(Player *_player, int _id, const QString &_name,
}
else
menu
=
0
;
connect
(
&
settingsCache
->
shortcuts
(),
SIGNAL
(
shortCutchanged
()),
this
,
SLOT
(
refreshShortcuts
()));
refreshShortcuts
();
retranslateUi
();
}
...
...
@@ -66,6 +70,7 @@ void AbstractCounter::retranslateUi()
void
AbstractCounter
::
setShortcutsActive
()
{
if
(
name
==
"life"
)
{
shortcutActive
=
true
;
aSet
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aSet"
));
aDec
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDec"
));
aInc
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aInc"
));
...
...
@@ -74,6 +79,7 @@ void AbstractCounter::setShortcutsActive()
void
AbstractCounter
::
setShortcutsInactive
()
{
shortcutActive
=
false
;
if
(
name
==
"life"
)
{
aSet
->
setShortcut
(
QKeySequence
());
aDec
->
setShortcut
(
QKeySequence
());
...
...
@@ -81,6 +87,12 @@ void AbstractCounter::setShortcutsInactive()
}
}
void
AbstractCounter
::
refreshShortcuts
()
{
if
(
shortcutActive
)
setShortcutsActive
();
}
void
AbstractCounter
::
setValue
(
int
_value
)
{
value
=
_value
;
...
...
cockatrice/src/abstractcounter.h
View file @
c6aba5a6
...
...
@@ -26,6 +26,7 @@ private:
bool
dialogSemaphore
,
deleteAfterDialog
;
bool
shownInCounterArea
;
private
slots
:
void
refreshShortcuts
();
void
incrementCounter
();
void
setCounter
();
public:
...
...
@@ -44,6 +45,7 @@ public:
void
setShortcutsActive
();
void
setShortcutsInactive
();
bool
shortcutActive
;
};
#endif
cockatrice/src/dlg_load_deck_from_clipboard.cpp
View file @
c6aba5a6
...
...
@@ -18,8 +18,6 @@ DlgLoadDeckFromClipboard::DlgLoadDeckFromClipboard(QWidget *parent)
contentsEdit
=
new
QPlainTextEdit
;
refreshButton
=
new
QPushButton
(
tr
(
"&Refresh"
));
refreshButton
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"DlgLoadDeckFromClipboard/refreshButton"
));
connect
(
refreshButton
,
SIGNAL
(
clicked
()),
this
,
SLOT
(
actRefresh
()));
QDialogButtonBox
*
buttonBox
=
new
QDialogButtonBox
(
QDialogButtonBox
::
Ok
|
QDialogButtonBox
::
Cancel
);
...
...
@@ -37,6 +35,8 @@ DlgLoadDeckFromClipboard::DlgLoadDeckFromClipboard(QWidget *parent)
resize
(
500
,
500
);
actRefresh
();
connect
(
&
settingsCache
->
shortcuts
(),
SIGNAL
(
shortCutchanged
()),
this
,
SLOT
(
refreshShortcuts
()));
refreshShortcuts
();
}
void
DlgLoadDeckFromClipboard
::
actRefresh
()
...
...
@@ -44,6 +44,11 @@ void DlgLoadDeckFromClipboard::actRefresh()
contentsEdit
->
setPlainText
(
QApplication
::
clipboard
()
->
text
());
}
void
DlgLoadDeckFromClipboard
::
refreshShortcuts
()
{
refreshButton
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"DlgLoadDeckFromClipboard/refreshButton"
));
}
void
DlgLoadDeckFromClipboard
::
actOK
()
{
QString
buffer
=
contentsEdit
->
toPlainText
();
...
...
cockatrice/src/dlg_load_deck_from_clipboard.h
View file @
c6aba5a6
...
...
@@ -12,6 +12,7 @@ class DlgLoadDeckFromClipboard : public QDialog {
private
slots
:
void
actOK
();
void
actRefresh
();
void
refreshShortcuts
();
private:
DeckLoader
*
deckList
;
public:
...
...
cockatrice/src/gameview.cpp
View file @
c6aba5a6
...
...
@@ -20,11 +20,11 @@ GameView::GameView(QGraphicsScene *scene, QWidget *parent)
connect
(
scene
,
SIGNAL
(
sigStopRubberBand
()),
this
,
SLOT
(
stopRubberBand
()));
aCloseMostRecentZoneView
=
new
QAction
(
this
);
aCloseMostRecentZoneView
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aCloseMostRecentZoneView"
));
connect
(
aCloseMostRecentZoneView
,
SIGNAL
(
triggered
()),
scene
,
SLOT
(
closeMostRecentZoneView
()));
addAction
(
aCloseMostRecentZoneView
);
connect
(
&
settingsCache
->
shortcuts
(),
SIGNAL
(
shortCutchanged
()),
this
,
SLOT
(
refreshShortcuts
()));
refreshShortcuts
();
rubberBand
=
new
QRubberBand
(
QRubberBand
::
Rectangle
,
this
);
}
...
...
@@ -61,3 +61,8 @@ void GameView::stopRubberBand()
{
rubberBand
->
hide
();
}
void
GameView
::
refreshShortcuts
()
{
aCloseMostRecentZoneView
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aCloseMostRecentZoneView"
));
}
cockatrice/src/gameview.h
View file @
c6aba5a6
...
...
@@ -17,6 +17,7 @@ private slots:
void
startRubberBand
(
const
QPointF
&
selectionOrigin
);
void
resizeRubberBand
(
const
QPointF
&
cursorPoint
);
void
stopRubberBand
();
void
refreshShortcuts
();
public
slots
:
void
updateSceneRect
(
const
QRectF
&
rect
);
public:
...
...
cockatrice/src/player.cpp
View file @
c6aba5a6
...
...
@@ -454,6 +454,8 @@ Player::Player(const ServerInfo_User &info, int _id, bool _local, TabGame *_pare
rearrangeZones
();
retranslateUi
();
connect
(
&
settingsCache
->
shortcuts
(),
SIGNAL
(
shortCutchanged
()),
this
,
SLOT
(
refreshShortcuts
()));
refreshShortcuts
();
}
Player
::~
Player
()
...
...
@@ -683,123 +685,46 @@ void Player::retranslateUi()
}
aPlay
->
setText
(
tr
(
"&Play"
));
aPlay
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aPlay"
));
aHide
->
setText
(
tr
(
"&Hide"
));
aPlayFacedown
->
setText
(
tr
(
"Play &Face Down"
));
aTap
->
setText
(
tr
(
"&Tap"
));
aTap
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aTap"
));
aUntap
->
setText
(
tr
(
"&Untap"
));
aUntap
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aUntap"
));
aDoesntUntap
->
setText
(
tr
(
"Toggle &normal untapping"
));
aDoesntUntap
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDoesntUntap"
));
aFlip
->
setText
(
tr
(
"&Flip"
));
aFlip
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aFlip"
));
aPeek
->
setText
(
tr
(
"&Peek at card face"
));
aPeek
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aPeek"
));
aClone
->
setText
(
tr
(
"&Clone"
));
aClone
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aClone"
));
aAttach
->
setText
(
tr
(
"Attac&h to card..."
));
aAttach
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aAttach"
));
aUnattach
->
setText
(
tr
(
"Unattac&h"
));
aUnattach
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aUnattach"
));
aDrawArrow
->
setText
(
tr
(
"&Draw arrow..."
));
aDrawArrow
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDrawArrow"
));
aIncP
->
setText
(
tr
(
"&Increase power"
));
aIncP
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/IncP"
));
aDecP
->
setText
(
tr
(
"&Decrease power"
));
aDecP
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDecP"
));
aIncT
->
setText
(
tr
(
"I&ncrease toughness"
));
aIncT
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aIncT"
));
aDecT
->
setText
(
tr
(
"D&ecrease toughness"
));
aDecT
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDecT"
));
aIncPT
->
setText
(
tr
(
"In&crease power and toughness"
));
aIncPT
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aIncPT"
));
aDecPT
->
setText
(
tr
(
"Dec&rease power and toughness"
));
aDecPT
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDecPT"
));
aSetPT
->
setText
(
tr
(
"Set &power and toughness..."
));
aSetPT
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aSetPT"
));
aSetAnnotation
->
setText
(
tr
(
"&Set annotation..."
));
aSetAnnotation
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aSetAnnotation"
));
QStringList
counterColors
;
counterColors
.
append
(
tr
(
"Red"
));
counterColors
.
append
(
tr
(
"Yellow"
));
counterColors
.
append
(
tr
(
"Green"
));
QList
<
QKeySequence
>
addCCShortCuts
;
addCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aCCRed"
));
addCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aCCYellow"
));
addCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aCCGreen"
));
QList
<
QKeySequence
>
removeCCShortCuts
;
removeCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aRCRed"
));
removeCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aRCYellow"
));
removeCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aRCGreen"
));
QList
<
QKeySequence
>
setCCShortCuts
;
setCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aSCRed"
));
setCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aSCYellow"
));
setCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aSCGreen"
));
for
(
int
i
=
0
;
i
<
aAddCounter
.
size
();
++
i
){
aAddCounter
[
i
]
->
setText
(
tr
(
"&Add counter (%1)"
).
arg
(
counterColors
[
i
]));
aAddCounter
[
i
]
->
setShortcut
(
addCCShortCuts
[
i
]);
}
for
(
int
i
=
0
;
i
<
aRemoveCounter
.
size
();
++
i
){
aRemoveCounter
[
i
]
->
setText
(
tr
(
"&Remove counter (%1)"
).
arg
(
counterColors
[
i
]));
aRemoveCounter
[
i
]
->
setShortcut
(
removeCCShortCuts
[
i
]);
}
for
(
int
i
=
0
;
i
<
aSetCounter
.
size
();
++
i
){
aSetCounter
[
i
]
->
setText
(
tr
(
"&Set counters (%1)..."
).
arg
(
counterColors
[
i
]));
aSetCounter
[
i
]
->
setShortcut
(
setCCShortCuts
[
i
]);
}
aMoveToTopLibrary
->
setText
(
tr
(
"&Top of library"
));
aMoveToTopLibrary
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMoveToTopLibrary"
));
aMoveToBottomLibrary
->
setText
(
tr
(
"&Bottom of library"
));
aMoveToBottomLibrary
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMoveToBottomLibrary"
));
aMoveToHand
->
setText
(
tr
(
"&Hand"
));
aMoveToHand
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMoveToHand"
));
aMoveToGraveyard
->
setText
(
tr
(
"&Graveyard"
));
aMoveToGraveyard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMoveToGraveyard"
));
aMoveToExile
->
setText
(
tr
(
"&Exile"
));
aMoveToExile
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMoveToExile"
));
QMapIterator
<
QString
,
CardZone
*>
zoneIterator
(
zones
);
while
(
zoneIterator
.
hasNext
())
...
...
@@ -810,54 +735,73 @@ void Player::setShortcutsActive()
{
shortcutsActive
=
true
;
aViewSideboard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aViewSideboard"
));
aViewLibrary
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aViewLibrary"
));
aViewTopCards
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aViewTopCards"
));
aViewGraveyard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aViewGraveyard"
));
aViewRfg
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aViewRfg"
));
aDrawCard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDrawCard"
));
aDrawCards
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDrawCards"
));
aUndoDraw
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aUndoDraw"
));
aMulligan
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMulligan"
));
aShuffle
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aShuffle"
));
aUntapAll
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aUntapAll"
));
aPlay
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aPlay"
));
aTap
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aTap"
));
aUntap
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aUntap"
));
aDoesntUntap
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDoesntUntap"
));
aFlip
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aFlip"
));
aPeek
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aPeek"
));
aClone
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aClone"
));
aAttach
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aAttach"
));
aUnattach
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aUnattach"
));
aDrawArrow
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDrawArrow"
));
aIncP
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/IncP"
));
aDecP
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDecP"
));
aIncT
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aIncT"
));
aDecT
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDecT"
));
aIncPT
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aIncPT"
));
aDecPT
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aDecPT"
));
aSetPT
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aSetPT"
));
aSetAnnotation
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aSetAnnotation"
));
aMoveToTopLibrary
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMoveToTopLibrary"
));
aMoveToBottomLibrary
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMoveToBottomLibrary"
));
aMoveToHand
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMoveToHand"
));
aMoveToGraveyard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMoveToGraveyard"
));
aMoveToExile
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aMoveToExile"
));
aRollDie
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aRollDie"
));
QList
<
QKeySequence
>
addCCShortCuts
;
addCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aCCRed"
));
addCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aCCYellow"
));
addCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aCCGreen"
));
aCreateToken
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aCreateToken"
));
QList
<
QKeySequence
>
removeCCShortCuts
;
removeCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aRCRed"
));
removeCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aRCYellow"
));
removeCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aRCGreen"
));
aCreateAnotherToken
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aCreateAnotherToken"
));
QList
<
QKeySequence
>
setCCShortCuts
;
setCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aSCRed"
));
setCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aSCYellow"
));
setCCShortCuts
.
append
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aSCGreen"
));
aAlwaysRevealTopCard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aAlwaysRevealTopCard"
));
for
(
int
i
=
0
;
i
<
aAddCounter
.
size
();
++
i
){
aAddCounter
[
i
]
->
setShortcut
(
addCCShortCuts
.
at
(
i
));
}
for
(
int
i
=
0
;
i
<
aRemoveCounter
.
size
();
++
i
){
aRemoveCounter
[
i
]
->
setShortcut
(
removeCCShortCuts
.
at
(
i
));
}
for
(
int
i
=
0
;
i
<
aSetCounter
.
size
();
++
i
){
aSetCounter
[
i
]
->
setShortcut
(
setCCShortCuts
.
at
(
i
));
}
QMapIterator
<
int
,
AbstractCounter
*>
counterIterator
(
counters
);
while
(
counterIterator
.
hasNext
())
counterIterator
.
next
().
value
()
->
setShortcutsActive
();
aViewSideboard
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aViewSideboard"
));
aViewLibrary
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aViewLibrary"
));
aViewTopCards
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aViewTopCards"
));
aViewGraveyard
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aViewGraveyard"
));
aDrawCard
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aDrawCard"
));
aDrawCards
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aDrawCards"
));
aUndoDraw
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aUndoDraw"
));
aMulligan
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aMulligan"
));
aShuffle
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aShuffle"
));
aUntapAll
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aUntapAll"
));
aRollDie
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aRollDie"
));
aCreateToken
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aCreateToken"
));
aCreateAnotherToken
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aCreateAnotherToken"
));
aAlwaysRevealTopCard
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"Player/aAlwaysRevealTopCard"
));
}
void
Player
::
setShortcutsInactive
()
...
...
@@ -2346,6 +2290,12 @@ void Player::actPlayFacedown()
playCard
(
game
->
getActiveCard
(),
true
,
false
);
}
void
Player
::
refreshShortcuts
()
{
if
(
shortcutsActive
)
setShortcutsActive
();
}
void
Player
::
updateCardMenu
(
CardItem
*
card
)
{
QMenu
*
cardMenu
=
card
->
getCardMenu
();
...
...
cockatrice/src/player.h
View file @
c6aba5a6
...
...
@@ -159,6 +159,7 @@ private slots:
void
actPlay
();
void
actHide
();
void
actPlayFacedown
();
void
refreshShortcuts
();
private:
TabGame
*
game
;
...
...
cockatrice/src/sequenceEdit/se
c
uenceedit.cpp
→
cockatrice/src/sequenceEdit/se
q
uenceedit.cpp
View file @
c6aba5a6
#include
"se
c
uenceedit.h"
#include
"se
q
uenceedit.h"
#include
"../settingscache.h"
#include
<QLineEdit>
#include
<QPushButton>
...
...
@@ -7,7 +7,7 @@
#include
<QKeyEvent>
#include
<QToolTip>
Se
c
uenceEdit
::
Se
c
uenceEdit
(
QString
_shorcutName
,
QWidget
*
parent
)
:
QWidget
(
parent
)
Se
q
uenceEdit
::
Se
q
uenceEdit
(
QString
_shorcutName
,
QWidget
*
parent
)
:
QWidget
(
parent
)
{
shorcutName
=
_shorcutName
;
currentKey
=
0
;
...
...
@@ -19,16 +19,21 @@ SecuenceEdit::SecuenceEdit(QString _shorcutName, QWidget *parent) : QWidget(pare
clearButton
=
new
QPushButton
(
""
,
this
);
defaultButton
=
new
QPushButton
(
""
,
this
);
lineEdit
->
setMinimumWidth
(
10
0
);
lineEdit
->
setMinimumWidth
(
7
0
);
clearButton
->
setMaximumWidth
(
lineEdit
->
height
());
defaultButton
->
setMaximumWidth
(
lineEdit
->
height
());
clearButton
->
setMaximumHeight
(
lineEdit
->
height
());
defaultButton
->
setMaximumHeight
(
lineEdit
->
height
());
clearButton
->
setIcon
(
QIcon
(
":/resources/icon_clearsearch.svg"
));
defaultButton
->
setIcon
(
QIcon
(
":/resources/icon_update.png"
));
clearButton
->
setAttribute
(
Qt
::
WA_LayoutUsesWidgetRect
);
defaultButton
->
setAttribute
(
Qt
::
WA_LayoutUsesWidgetRect
);
QHBoxLayout
*
layout
=
new
QHBoxLayout
(
this
);
layout
->
setContentsMargins
(
0
,
0
,
0
,
0
);
layout
->
setSpacing
(
0
);
layout
->
setSpacing
(
1
);
layout
->
addWidget
(
lineEdit
);
layout
->
addWidget
(
clearButton
);
layout
->
addWidget
(
defaultButton
);
...
...
@@ -40,12 +45,12 @@ SecuenceEdit::SecuenceEdit(QString _shorcutName, QWidget *parent) : QWidget(pare
lineEdit
->
setText
(
settingsCache
->
shortcuts
().
getShortcutString
(
shorcutName
));
}
QString
Se
c
uenceEdit
::
getSecuence
()
QString
Se
q
uenceEdit
::
getSecuence
()
{
return
lineEdit
->
text
();
}
void
Se
c
uenceEdit
::
removeLastShortcut
()
void
Se
q
uenceEdit
::
removeLastShortcut
()
{
QString
secuences
=
lineEdit
->
text
();
if
(
!
secuences
.
isEmpty
())
...
...
@@ -60,13 +65,13 @@ void SecuenceEdit::removeLastShortcut()
}
}
void
Se
c
uenceEdit
::
restoreDefault
()
void
Se
q
uenceEdit
::
restoreDefault
()
{
lineEdit
->
setText
(
settingsCache
->
shortcuts
().
getDefaultShortcutString
(
shorcutName
));
updateSettings
();
}
bool
Se
c
uenceEdit
::
eventFilter
(
QObject
*
,
QEvent
*
event
)
bool
Se
q
uenceEdit
::
eventFilter
(
QObject
*
,
QEvent
*
event
)
{
if
(
event
->
type
()
==
QEvent
::
KeyPress
||
event
->
type
()
==
QEvent
::
KeyRelease
)
{
...
...
@@ -81,7 +86,7 @@ bool SecuenceEdit::eventFilter(QObject *, QEvent * event)
return
false
;
}
void
Se
c
uenceEdit
::
processKey
(
QKeyEvent
*
e
)
void
Se
q
uenceEdit
::
processKey
(
QKeyEvent
*
e
)
{
int
key
=
e
->
key
();
if
(
key
!=
Qt
::
Key_Control
&&
key
!=
Qt
::
Key_Shift
...
...
@@ -96,7 +101,7 @@ void SecuenceEdit::processKey(QKeyEvent* e)
finishShortcut
();
}
int
Se
c
uenceEdit
::
translateModifiers
(
Qt
::
KeyboardModifiers
state
,
const
QString
&
text
)
int
Se
q
uenceEdit
::
translateModifiers
(
Qt
::
KeyboardModifiers
state
,
const
QString
&
text
)
{
int
result
=
0
;
// The shift modifier only counts when it is not used to type a symbol
...
...
@@ -116,7 +121,7 @@ int SecuenceEdit::translateModifiers(Qt::KeyboardModifiers state, const QString
return
result
;
}
void
Se
c
uenceEdit
::
finishShortcut
()
void
Se
q
uenceEdit
::
finishShortcut
()
{
QKeySequence
secuence
(
keys
);
if
(
!
secuence
.
isEmpty
()
&&
valid
)
...
...
@@ -143,7 +148,7 @@ void SecuenceEdit::finishShortcut()
updateSettings
();
}
void
Se
c
uenceEdit
::
updateSettings
()
void
Se
q
uenceEdit
::
updateSettings
()
{
settingsCache
->
shortcuts
().
setShortcuts
(
shorcutName
,
lineEdit
->
text
());
}
...
...
cockatrice/src/sequenceEdit/se
c
uenceedit.h
→
cockatrice/src/sequenceEdit/se
q
uenceedit.h
View file @
c6aba5a6
...
...
@@ -8,11 +8,11 @@ class QLineEdit;
class
QPushButton
;
class
QEvent
;
class
Se
c
uenceEdit
:
public
QWidget
class
Se
q
uenceEdit
:
public
QWidget
{
Q_OBJECT
public:
Se
c
uenceEdit
(
QString
_shorcutName
,
QWidget
*
parent
=
0
);
Se
q
uenceEdit
(
QString
_shorcutName
,
QWidget
*
parent
=
0
);
QString
getSecuence
();
signals:
...
...
cockatrice/src/sequenceEdit/ui_shortcutstab.h
View file @
c6aba5a6
...
...
@@ -14,7 +14,7 @@
#include
<QTabWidget>
#include
<QVBoxLayout>
#include
<QWidget>
#include
"se
c
uenceedit.h"
#include
"se
q
uenceedit.h"
QT_BEGIN_NAMESPACE
...
...
@@ -28,97 +28,97 @@ public:
QGroupBox
*
groupBox
;
QGridLayout
*
gridLayout_2
;
QLabel
*
lbl_MainWindow_aDeckEditor
;
Se
c
uenceEdit
*
MainWindow_aDeckEditor
;
Se
q
uenceEdit
*
MainWindow_aDeckEditor
;
QLabel
*
lbl_MainWindow_aSinglePlayer
;
Se
c
uenceEdit
*
MainWindow_aSinglePlayer
;
Se
q
uenceEdit
*
MainWindow_aSinglePlayer
;
QLabel
*
lbl_MainWindow_aWatchReplay
;
QLabel
*
lbl_MainWindow_aConnect
;
Se
c
uenceEdit
*
MainWindow_aConnect
;
Se
q
uenceEdit
*
MainWindow_aConnect
;
QLabel
*
lbl_MainWindow_aRegister
;
QLabel
*
lbl_MainWindow_aFullScreen
;
Se
c
uenceEdit
*
MainWindow_aFullScreen
;
Se
q
uenceEdit
*
MainWindow_aFullScreen
;
QLabel
*
lbl_MainWindow_aSettings
;
Se
c
uenceEdit
*
MainWindow_aRegister
;
Se
q
uenceEdit
*
MainWindow_aRegister
;
QLabel
*
lbl_MainWindow_aCheckCardUpdates
;
Se
c
uenceEdit
*
MainWindow_aSettings
;
Se
c
uenceEdit
*
MainWindow_aCheckCardUpdates
;
Se
c
uenceEdit
*
MainWindow_aWatchReplay
;
Se
c
uenceEdit
*
MainWindow_aDisconnect
;
Se
q
uenceEdit
*
MainWindow_aSettings
;
Se
q
uenceEdit
*
MainWindow_aCheckCardUpdates
;
Se
q
uenceEdit
*
MainWindow_aWatchReplay
;
Se
q
uenceEdit
*
MainWindow_aDisconnect
;
QLabel
*
lbl_MainWindow_aDisconnect
;
QLabel
*
lbl_MainWindow_aExit
;
Se
c
uenceEdit
*
MainWindow_aExit
;
Se
q
uenceEdit
*
MainWindow_aExit
;
QGroupBox
*
groupBox_2
;
QGridLayout
*
gridLayout
;
QLabel
*
lbl_TabDeckEditor_aAnalyzeDeck
;
Se
c
uenceEdit
*
TabDeckEditor_aAnalyzeDeck
;
Se
q
uenceEdit
*
TabDeckEditor_aAnalyzeDeck
;
QLabel
*
lbl_TabDeckEditor_aLoadDeckFromClipboard
;
Se
c
uenceEdit
*
TabDeckEditor_aLoadDeckFromClipboard
;
Se
q
uenceEdit
*
TabDeckEditor_aLoadDeckFromClipboard
;
QLabel
*
lbl_TabDeckEditor_aClearFilterAll
;
Se
c
uenceEdit
*
TabDeckEditor_aClearFilterAll
;
Se
q
uenceEdit
*
TabDeckEditor_aClearFilterAll
;
QLabel
*
lbl_TabDeckEditor_aNewDeck
;
Se
c
uenceEdit
*
TabDeckEditor_aNewDeck
;
Se
q
uenceEdit
*
TabDeckEditor_aNewDeck
;
QLabel
*
lbl_TabDeckEditor_aClearFilterOne
;
Se
c
uenceEdit
*
TabDeckEditor_aClearFilterOne
;
Se
q
uenceEdit
*
TabDeckEditor_aClearFilterOne
;
QLabel
*
lbl_TabDeckEditor_aOpenCustomFolder
;
Se
c
uenceEdit
*
TabDeckEditor_aOpenCustomFolder
;
Se
q
uenceEdit
*
TabDeckEditor_aOpenCustomFolder
;
QLabel
*
lbl_TabDeckEditor_aClose
;
Se
c
uenceEdit
*
TabDeckEditor_aClose
;
Se
q
uenceEdit
*
TabDeckEditor_aClose
;
QLabel
*
lbl_TabDeckEditor_aPrintDeck
;
Se
c
uenceEdit
*
TabDeckEditor_aPrintDeck
;
Se
q
uenceEdit
*
TabDeckEditor_aPrintDeck
;
QLabel
*
lbl_TabDeckEditor_aEditSets
;
Se
c
uenceEdit
*
TabDeckEditor_aEditSets
;
Se
q
uenceEdit
*
TabDeckEditor_aEditSets
;
QLabel
*
lbl_TabDeckEditor_aRemoveCard
;
Se
c
uenceEdit
*
TabDeckEditor_aRemoveCard
;
Se
q
uenceEdit
*
TabDeckEditor_aRemoveCard
;
QLabel
*
lbl_TabDeckEditor_aEditTokens
;
Se
c
uenceEdit
*
TabDeckEditor_aEditTokens
;
Se
q
uenceEdit
*
TabDeckEditor_aEditTokens
;
QLabel
*
lbl_TabDeckEditor_aResetLayout
;
Se
c
uenceEdit
*
TabDeckEditor_aResetLayout
;
Se
q
uenceEdit
*
TabDeckEditor_aResetLayout
;
QLabel
*
lbl_TabDeckEditor_aIncrement
;
Se
c
uenceEdit
*
TabDeckEditor_aIncrement
;
Se
q
uenceEdit
*
TabDeckEditor_aIncrement
;
QLabel
*
lbl_TabDeckEditor_aSaveDeck
;
Se
c
uenceEdit
*
TabDeckEditor_aSaveDeck
;
Se
q
uenceEdit
*
TabDeckEditor_aSaveDeck
;
QLabel
*
lbl_TabDeckEditor_aDecrement
;
Se
c
uenceEdit
*
TabDeckEditor_aDecrement
;
Se
q
uenceEdit
*
TabDeckEditor_aDecrement
;
QLabel
*
lbl_TabDeckEditor_aSaveDeckAs
;
Se
c
uenceEdit
*
TabDeckEditor_aSaveDeckAs
;
Se
q
uenceEdit
*
TabDeckEditor_aSaveDeckAs
;
QLabel
*
lbl_TabDeckEditor_aLoadDeck
;
Se
c
uenceEdit
*
TabDeckEditor_aLoadDeck
;
Se
q
uenceEdit
*
TabDeckEditor_aLoadDeck
;
QLabel
*
lbl_TabDeckEditor_aSaveDeckToClipboard
;
Se
c
uenceEdit
*
TabDeckEditor_aSaveDeckToClipboard
;
Se
q
uenceEdit
*
TabDeckEditor_aSaveDeckToClipboard
;
QGroupBox
*
groupBox_3
;
QHBoxLayout
*
horizontalLayout
;
QGroupBox
*
groupBox_4
;
QGridLayout
*
gridLayout_4
;
QLabel
*
lbl_abstractCounter_sSet
;
Se
c
uenceEdit
*
abstractCounter_aSet
;
Se
q
uenceEdit
*
abstractCounter_aSet
;
QLabel
*
lbl_abstractCounter_aInc
;
Se
c
uenceEdit
*
abstractCounter_Inc
;
Se
q
uenceEdit
*
abstractCounter_Inc
;
QLabel
*
lbl_abstractCounter_aDec
;
Se
c
uenceEdit
*
abstractCounter_aDec
;
Se
q
uenceEdit
*
abstractCounter_aDec
;
QGroupBox
*
groupBox_5
;
QGridLayout
*
gridLayout_6
;
QLabel
*
lbl_Player_aSCRed
;
Se
c
uenceEdit
*
Player_aSCRed
;
Se
q
uenceEdit
*
Player_aSCRed
;
QLabel
*
lbl_Player_aCCRed
;
Se
c
uenceEdit
*
Player_aCCRed
;
Se
q
uenceEdit
*
Player_aCCRed
;
QLabel
*
lbl_Player_aRCRed
;
Se
c
uenceEdit
*
Player_aRCRed
;
Se
q
uenceEdit
*
Player_aRCRed
;
QGroupBox
*
groupBox_6
;
QGridLayout
*
gridLayout_7
;
QLabel
*
lbl_Player_aSCGreen
;
Se
c
uenceEdit
*
Player_aSCGreen
;
Se
q
uenceEdit
*
Player_aSCGreen
;
QLabel
*
lbl_Player_aCCGreen
;
Se
c
uenceEdit
*
Player_aCCGreen
;
Se
q
uenceEdit
*
Player_aCCGreen
;
QLabel
*
lbl_Player_aRCGreen
;
Se
c
uenceEdit
*
Player_aRCGreen
;
Se
q
uenceEdit
*
Player_aRCGreen
;
QGroupBox
*
groupBox_7
;
QGridLayout
*
gridLayout_8
;
QLabel
*
lbl_Player_aSCYellow
;
Se
c
uenceEdit
*
Player_aSCYellow
;
Se
q
uenceEdit
*
Player_aSCYellow
;
QLabel
*
lbl_Player_aCCYellow
;
Se
c
uenceEdit
*
Player_aCCYellow
;
Se
q
uenceEdit
*
Player_aCCYellow
;
QLabel
*
lbl_Player_aRCYellow
;
Se
c
uenceEdit
*
Player_aRCYellow
;
Se
q
uenceEdit
*
Player_aRCYellow
;
QSpacerItem
*
verticalSpacer
;
QWidget
*
tab_2
;
QGridLayout
*
gridLayout_17
;
...
...
@@ -126,145 +126,145 @@ public:
QVBoxLayout
*
verticalLayout
;
QGroupBox
*
groupBox_12
;
QGridLayout
*
gridLayout_12
;
Se
c
uenceEdit
*
Player_aDecPT
;
Se
c
uenceEdit
*
Player_aIncPT
;
Se
q
uenceEdit
*
Player_aDecPT
;
Se
q
uenceEdit
*
Player_aIncPT
;
QLabel
*
lbl_Player_aIncPT
;
QLabel
*
lbl_Player_aDecPT
;
Se
c
uenceEdit
*
Player_aSetPT
;
Se
q
uenceEdit
*
Player_aSetPT
;
QLabel
*
lbl_Player_aSetPT
;
QGroupBox
*
groupBox_11
;
QGridLayout
*
gridLayout_11
;
QLabel
*
lbl_Player_aDecT
;
Se
c
uenceEdit
*
Player_aDecT
;
Se
q
uenceEdit
*
Player_aDecT
;
QLabel
*
lbl_Player_aIncT
;
Se
c
uenceEdit
*
Player_aIncT
;
Se
q
uenceEdit
*
Player_aIncT
;
QGroupBox
*
groupBox_10
;
QGridLayout
*
gridLayout_10
;
QLabel
*
lbl_Player_aDecP
;
Se
c
uenceEdit
*
Player_aDecP
;
Se
c
uenceEdit
*
Player_IncP
;
Se
q
uenceEdit
*
Player_aDecP
;
Se
q
uenceEdit
*
Player_IncP
;
QLabel
*
lbl_Player_IncP
;
QGroupBox
*
groupBox_8
;
QGridLayout
*
gridLayout_5
;
QLabel
*
lbl_TabGame_phase0
;
Se
c
uenceEdit
*
TabGame_phase0
;
Se
q
uenceEdit
*
TabGame_phase0
;
QLabel
*
lbl_TabGame_phase1
;
Se
c
uenceEdit
*
TabGame_phase1
;
Se
q
uenceEdit
*
TabGame_phase1
;
QLabel
*
lbl_TabGame_phase2
;
Se
c
uenceEdit
*
TabGame_phase2
;
Se
q
uenceEdit
*
TabGame_phase2
;
QLabel
*
lbl_TabGame_phase3
;
Se
c
uenceEdit
*
TabGame_phase3
;
Se
q
uenceEdit
*
TabGame_phase3
;
QLabel
*
lbl_TabGame_phase4
;
Se
c
uenceEdit
*
TabGame_phase4
;
Se
q
uenceEdit
*
TabGame_phase4
;
QLabel
*
lbl_TabGame_phase5
;
Se
c
uenceEdit
*
TabGame_phase5
;
Se
q
uenceEdit
*
TabGame_phase5
;
QLabel
*
lbl_TabGame_phase6
;
QLabel
*
lbl_TabGame_phase7
;
Se
c
uenceEdit
*
TabGame_phase6
;
Se
q
uenceEdit
*
TabGame_phase6
;
QLabel
*
lbl_TabGame_phase8
;
Se
c
uenceEdit
*
TabGame_phase7
;
Se
q
uenceEdit
*
TabGame_phase7
;
QLabel
*
lbl_TabGame_phase9
;
Se
c
uenceEdit
*
TabGame_phase8
;
Se
q
uenceEdit
*
TabGame_phase8
;
QLabel
*
lbl_TabGame_phase10
;
Se
c
uenceEdit
*
TabGame_phase9
;
Se
q
uenceEdit
*
TabGame_phase9
;
QLabel
*
lbl_TabGame_aNextPhase
;
Se
c
uenceEdit
*
TabGame_phase10
;
Se
q
uenceEdit
*
TabGame_phase10
;
QLabel
*
lbl_TabGame_aNextTurn
;
Se
c
uenceEdit
*
TabGame_aNextPhase
;
Se
c
uenceEdit
*
TabGame_aNextTurn
;
Se
q
uenceEdit
*
TabGame_aNextPhase
;
Se
q
uenceEdit
*
TabGame_aNextTurn
;
QGroupBox
*
groupBox_13
;
QGridLayout
*
gridLayout_13
;
QLabel
*
lbl_Player_aTap
;
Se
c
uenceEdit
*
Player_aTap
;
Se
q
uenceEdit
*
Player_aTap
;
QLabel
*
lbl_Player_aUntap
;
Se
c
uenceEdit
*
Player_aUntap
;
Se
q
uenceEdit
*
Player_aUntap
;
QLabel
*
lbl_Player_aUntapAll
;
Se
c
uenceEdit
*
Player_aUntapAll
;
Se
q
uenceEdit
*
Player_aUntapAll
;
QLabel
*
lbl_Player_aDoesntUntap
;
Se
c
uenceEdit
*
Player_aDoesntUntap
;
Se
q
uenceEdit
*
Player_aDoesntUntap
;
QLabel
*
lbl_Player_aFlip
;
Se
c
uenceEdit
*
Player_aFlip
;
Se
q
uenceEdit
*
Player_aFlip
;
QLabel
*
lbl_Player_aPeek
;
Se
c
uenceEdit
*
Player_aPeek
;
Se
q
uenceEdit
*
Player_aPeek
;
QLabel
*
lbl_Player_aPlay
;
Se
c
uenceEdit
*
Player_aPlay
;
Se
q
uenceEdit
*
Player_aPlay
;
QLabel
*
lbl_Player_aAttach
;
Se
c
uenceEdit
*
Player_aAttach
;
Se
q
uenceEdit
*
Player_aAttach
;
QLabel
*
lbl_Player_aUnattach
;
Se
c
uenceEdit
*
Player_aUnattach
;
Se
q
uenceEdit
*
Player_aUnattach
;
QLabel
*
lbl_Player_aClone
;
Se
c
uenceEdit
*
Player_aClone
;
Se
q
uenceEdit
*
Player_aClone
;
QLabel
*
lbl_Player_aCreateToken
;
Se
c
uenceEdit
*
Player_aCreateToken
;
Se
q
uenceEdit
*
Player_aCreateToken
;
QLabel
*
lbl_Player_aCreateAnotherToken
;
Se
c
uenceEdit
*
Player_aCreateAnotherToken
;
Se
q
uenceEdit
*
Player_aCreateAnotherToken
;
QLabel
*
lbl_Player_aSetAnnotation
;
Se
c
uenceEdit
*
Player_aSetAnnotation
;
Se
q
uenceEdit
*
Player_aSetAnnotation
;
QSpacerItem
*
verticalSpacer_2
;
QWidget
*
tab_3
;
QGridLayout
*
gridLayout_20
;
QGroupBox
*
groupBox_15
;
QGridLayout
*
gridLayout_15
;
QLabel
*
lbl_Player_aMoveToBottomLibrary
;
Se
c
uenceEdit
*
Player_aMoveToBottomLibrary
;
Se
q
uenceEdit
*
Player_aMoveToBottomLibrary
;
QLabel
*
lbl_Player_aMoveToTopLibrary
;
Se
c
uenceEdit
*
Player_aMoveToTopLibrary
;
Se
q
uenceEdit
*
Player_aMoveToTopLibrary
;
QLabel
*
lbl_Player_aMoveToGraveyard
;
Se
c
uenceEdit
*
Player_aMoveToGraveyard
;
Se
q
uenceEdit
*
Player_aMoveToGraveyard
;
QLabel
*
lbl_Player_aMoveToExile
;
Se
c
uenceEdit
*
Player_aMoveToExile
;
Se
q
uenceEdit
*
Player_aMoveToExile
;
QLabel
*
lbl_Player_aMoveToHand
;
Se
c
uenceEdit
*
Player_aMoveToHand
;
Se
q
uenceEdit
*
Player_aMoveToHand
;
QGroupBox
*
groupBox_16
;
QGridLayout
*
gridLayout_16
;
QLabel
*
lbl_Player_aViewGraveyard
;
Se
c
uenceEdit
*
Player_aViewGraveyard
;
Se
q
uenceEdit
*
Player_aViewGraveyard
;
QLabel
*
lbl_Player_aViewLibrary
;
Se
c
uenceEdit
*
Player_aViewLibrary
;
Se
q
uenceEdit
*
Player_aViewLibrary
;
QLabel
*
lbl_Player_aViewTopCards
;
Se
c
uenceEdit
*
Player_aViewTopCards
;
Se
q
uenceEdit
*
Player_aViewTopCards
;
QLabel
*
lbl_Player_aViewSideboard
;
Se
c
uenceEdit
*
Player_aViewSideboard
;
Se
q
uenceEdit
*
Player_aViewSideboard
;
QLabel
*
lbl_Player_aViewRfg
;
Se
c
uenceEdit
*
Player_aViewRfg
;
Se
q
uenceEdit
*
Player_aViewRfg
;
QLabel
*
lbl_GameView_aCloseMostRecentZoneView
;
Se
c
uenceEdit
*
GameView_aCloseMostRecentZoneView
;
Se
q
uenceEdit
*
GameView_aCloseMostRecentZoneView
;
QGroupBox
*
groupBox_17
;
QGridLayout
*
gridLayout_18
;
Se
c
uenceEdit
*
DeckViewContainer_loadRemoteButton
;
Se
c
uenceEdit
*
DeckViewContainer_loadLocalButton
;
Se
q
uenceEdit
*
DeckViewContainer_loadRemoteButton
;
Se
q
uenceEdit
*
DeckViewContainer_loadLocalButton
;
QLabel
*
lbl_DeckViewContainer_loadRemoteButton
;
QLabel
*
lbl_DeckViewContainer_loadLocalButton
;
QGroupBox
*
groupBox_18
;
QGridLayout
*
gridLayout_19
;
QLabel
*
lbl_Player_aDrawArrow
;
Se
c
uenceEdit
*
Player_aDrawArrow
;
Se
q
uenceEdit
*
Player_aDrawArrow
;
QLabel
*
lbl_TabGame_aLeaveGame
;
Se
c
uenceEdit
*
TabGame_aLeaveGame
;
Se
q
uenceEdit
*
TabGame_aLeaveGame
;
QLabel
*
lbl_TabGame_aRemoveLocalArrows
;
Se
c
uenceEdit
*
TabGame_aRemoveLocalArrows
;
Se
q
uenceEdit
*
TabGame_aRemoveLocalArrows
;
QLabel
*
lbl_TabGame_aConcede
;
Se
c
uenceEdit
*
TabGame_aConcede
;
Se
q
uenceEdit
*
TabGame_aConcede
;
QLabel
*
lbl_Player_aRollDie
;
Se
c
uenceEdit
*
Player_aRollDie
;
Se
q
uenceEdit
*
Player_aRollDie
;
QLabel
*
lbl_TabGame_aRotateViewCW
;
Se
c
uenceEdit
*
TabGame_aRotateViewCW
;
Se
q
uenceEdit
*
TabGame_aRotateViewCW
;
QLabel
*
lbl_Player_aShuffle
;
Se
c
uenceEdit
*
Player_aShuffle
;
Se
q
uenceEdit
*
Player_aShuffle
;
QLabel
*
lbl_TabGame_aRotateViewCCW
;
Se
c
uenceEdit
*
TabGame_aRotateViewCCW
;
Se
q
uenceEdit
*
TabGame_aRotateViewCCW
;
QGroupBox
*
groupBox_14
;
QGridLayout
*
gridLayout_14
;
QLabel
*
lbl_Player_aMulligan
;
Se
c
uenceEdit
*
Player_aMulligan
;
Se
q
uenceEdit
*
Player_aMulligan
;
QLabel
*
lbl_Player_aDrawCard
;
Se
c
uenceEdit
*
Player_aDrawCard
;
Se
q
uenceEdit
*
Player_aDrawCard
;
QLabel
*
lbl_Player_aDrawCards
;
Se
c
uenceEdit
*
Player_aDrawCards
;
Se
q
uenceEdit
*
Player_aDrawCards
;
QLabel
*
lbl_Player_aUndoDraw
;
Se
c
uenceEdit
*
Player_aUndoDraw
;
Se
q
uenceEdit
*
Player_aUndoDraw
;
QLabel
*
lbl_Player_aAlwaysRevealTopCard
;
Se
c
uenceEdit
*
Player_aAlwaysRevealTopCard
;
Se
q
uenceEdit
*
Player_aAlwaysRevealTopCard
;
QSpacerItem
*
verticalSpacer_3
;
QWidget
*
tab_4
;
...
...
@@ -290,7 +290,7 @@ public:
gridLayout_2
->
addWidget
(
lbl_MainWindow_aDeckEditor
,
1
,
0
,
1
,
1
);
MainWindow_aDeckEditor
=
new
Se
c
uenceEdit
(
"MainWindow/aDeckEditor"
,
groupBox
);
MainWindow_aDeckEditor
=
new
Se
q
uenceEdit
(
"MainWindow/aDeckEditor"
,
groupBox
);
MainWindow_aDeckEditor
->
setObjectName
(
"MainWindow_aDeckEditor"
);
gridLayout_2
->
addWidget
(
MainWindow_aDeckEditor
,
1
,
1
,
1
,
2
);
...
...
@@ -300,7 +300,7 @@ public:
gridLayout_2
->
addWidget
(
lbl_MainWindow_aSinglePlayer
,
2
,
0
,
1
,
1
);
MainWindow_aSinglePlayer
=
new
Se
c
uenceEdit
(
"MainWindow/aSinglePlayer"
,
groupBox
);
MainWindow_aSinglePlayer
=
new
Se
q
uenceEdit
(
"MainWindow/aSinglePlayer"
,
groupBox
);
MainWindow_aSinglePlayer
->
setObjectName
(
"MainWindow_aSinglePlayer"
);
gridLayout_2
->
addWidget
(
MainWindow_aSinglePlayer
,
2
,
1
,
1
,
2
);
...
...
@@ -315,7 +315,7 @@ public:
gridLayout_2
->
addWidget
(
lbl_MainWindow_aConnect
,
6
,
0
,
1
,
1
);
MainWindow_aConnect
=
new
Se
c
uenceEdit
(
"MainWindow/aConnect"
,
groupBox
);
MainWindow_aConnect
=
new
Se
q
uenceEdit
(
"MainWindow/aConnect"
,
groupBox
);
MainWindow_aConnect
->
setObjectName
(
"MainWindow_aConnect"
);
gridLayout_2
->
addWidget
(
MainWindow_aConnect
,
6
,
1
,
1
,
2
);
...
...
@@ -330,7 +330,7 @@ public:
gridLayout_2
->
addWidget
(
lbl_MainWindow_aFullScreen
,
9
,
0
,
1
,
1
);
MainWindow_aFullScreen
=
new
Se
c
uenceEdit
(
"MainWindow/aFullScreen"
,
groupBox
);
MainWindow_aFullScreen
=
new
Se
q
uenceEdit
(
"MainWindow/aFullScreen"
,
groupBox
);
MainWindow_aFullScreen
->
setObjectName
(
"MainWindow_aFullScreen"
);
gridLayout_2
->
addWidget
(
MainWindow_aFullScreen
,
9
,
1
,
1
,
2
);
...
...
@@ -340,7 +340,7 @@ public:
gridLayout_2
->
addWidget
(
lbl_MainWindow_aSettings
,
11
,
0
,
1
,
1
);
MainWindow_aRegister
=
new
Se
c
uenceEdit
(
"MainWindow/aRegister"
,
groupBox
);
MainWindow_aRegister
=
new
Se
q
uenceEdit
(
"MainWindow/aRegister"
,
groupBox
);
MainWindow_aRegister
->
setObjectName
(
"MainWindow_aRegister"
);
gridLayout_2
->
addWidget
(
MainWindow_aRegister
,
10
,
1
,
1
,
2
);
...
...
@@ -350,22 +350,22 @@ public:
gridLayout_2
->
addWidget
(
lbl_MainWindow_aCheckCardUpdates
,
0
,
0
,
1
,
1
);
MainWindow_aSettings
=
new
Se
c
uenceEdit
(
"MainWindow/aSettings"
,
groupBox
);
MainWindow_aSettings
=
new
Se
q
uenceEdit
(
"MainWindow/aSettings"
,
groupBox
);
MainWindow_aSettings
->
setObjectName
(
"MainWindow_aSettings"
);
gridLayout_2
->
addWidget
(
MainWindow_aSettings
,
11
,
1
,
1
,
2
);
MainWindow_aCheckCardUpdates
=
new
Se
c
uenceEdit
(
"MainWindow/aCheckCardUpdates"
,
groupBox
);
MainWindow_aCheckCardUpdates
=
new
Se
q
uenceEdit
(
"MainWindow/aCheckCardUpdates"
,
groupBox
);
MainWindow_aCheckCardUpdates
->
setObjectName
(
"MainWindow_aCheckCardUpdates"
);
gridLayout_2
->
addWidget
(
MainWindow_aCheckCardUpdates
,
0
,
1
,
1
,
2
);
MainWindow_aWatchReplay
=
new
Se
c
uenceEdit
(
"MainWindow/aWatchReplay"
,
groupBox
);
MainWindow_aWatchReplay
=
new
Se
q
uenceEdit
(
"MainWindow/aWatchReplay"
,
groupBox
);
MainWindow_aWatchReplay
->
setObjectName
(
"MainWindow_aWatchReplay"
);
gridLayout_2
->
addWidget
(
MainWindow_aWatchReplay
,
4
,
1
,
1
,
2
);
MainWindow_aDisconnect
=
new
Se
c
uenceEdit
(
"MainWindow/aDisconnect"
,
groupBox
);
MainWindow_aDisconnect
=
new
Se
q
uenceEdit
(
"MainWindow/aDisconnect"
,
groupBox
);
MainWindow_aDisconnect
->
setObjectName
(
"MainWindow_aDisconnect"
);
gridLayout_2
->
addWidget
(
MainWindow_aDisconnect
,
7
,
1
,
1
,
2
);
...
...
@@ -380,12 +380,11 @@ public:
gridLayout_2
->
addWidget
(
lbl_MainWindow_aExit
,
8
,
0
,
1
,
1
);
MainWindow_aExit
=
new
Se
c
uenceEdit
(
"MainWindow/aExit"
,
groupBox
);
MainWindow_aExit
=
new
Se
q
uenceEdit
(
"MainWindow/aExit"
,
groupBox
);
MainWindow_aExit
->
setObjectName
(
"MainWindow_aExit"
);
gridLayout_2
->
addWidget
(
MainWindow_aExit
,
8
,
1
,
1
,
2
);
gridLayout_3
->
addWidget
(
groupBox
,
0
,
0
,
1
,
1
);
groupBox_2
=
new
QGroupBox
(
tab
);
...
...
@@ -397,7 +396,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aAnalyzeDeck
,
0
,
0
,
1
,
1
);
TabDeckEditor_aAnalyzeDeck
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aAnalyzeDeck"
,
groupBox_2
);
TabDeckEditor_aAnalyzeDeck
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aAnalyzeDeck"
,
groupBox_2
);
TabDeckEditor_aAnalyzeDeck
->
setObjectName
(
"TabDeckEditor_aAnalyzeDeck"
);
gridLayout
->
addWidget
(
TabDeckEditor_aAnalyzeDeck
,
0
,
1
,
1
,
1
);
...
...
@@ -407,7 +406,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aLoadDeckFromClipboard
,
0
,
2
,
1
,
1
);
TabDeckEditor_aLoadDeckFromClipboard
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aLoadDeckFromClipboard"
,
groupBox_2
);
TabDeckEditor_aLoadDeckFromClipboard
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aLoadDeckFromClipboard"
,
groupBox_2
);
TabDeckEditor_aLoadDeckFromClipboard
->
setObjectName
(
"TabDeckEditor_aLoadDeckFromClipboard"
);
gridLayout
->
addWidget
(
TabDeckEditor_aLoadDeckFromClipboard
,
0
,
3
,
1
,
1
);
...
...
@@ -417,7 +416,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aClearFilterAll
,
1
,
0
,
1
,
1
);
TabDeckEditor_aClearFilterAll
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aClearFilterAll"
,
groupBox_2
);
TabDeckEditor_aClearFilterAll
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aClearFilterAll"
,
groupBox_2
);
TabDeckEditor_aClearFilterAll
->
setObjectName
(
"TabDeckEditor_aClearFilterAll"
);
gridLayout
->
addWidget
(
TabDeckEditor_aClearFilterAll
,
1
,
1
,
1
,
1
);
...
...
@@ -427,7 +426,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aNewDeck
,
1
,
2
,
1
,
1
);
TabDeckEditor_aNewDeck
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aNewDeck"
,
groupBox_2
);
TabDeckEditor_aNewDeck
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aNewDeck"
,
groupBox_2
);
TabDeckEditor_aNewDeck
->
setObjectName
(
"TabDeckEditor_aNewDeck"
);
gridLayout
->
addWidget
(
TabDeckEditor_aNewDeck
,
1
,
3
,
1
,
1
);
...
...
@@ -437,7 +436,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aClearFilterOne
,
2
,
0
,
1
,
1
);
TabDeckEditor_aClearFilterOne
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aClearFilterOne"
,
groupBox_2
);
TabDeckEditor_aClearFilterOne
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aClearFilterOne"
,
groupBox_2
);
TabDeckEditor_aClearFilterOne
->
setObjectName
(
"TabDeckEditor_aClearFilterOne"
);
gridLayout
->
addWidget
(
TabDeckEditor_aClearFilterOne
,
2
,
1
,
1
,
1
);
...
...
@@ -447,7 +446,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aOpenCustomFolder
,
2
,
2
,
1
,
1
);
TabDeckEditor_aOpenCustomFolder
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aOpenCustomFolder"
,
groupBox_2
);
TabDeckEditor_aOpenCustomFolder
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aOpenCustomFolder"
,
groupBox_2
);
TabDeckEditor_aOpenCustomFolder
->
setObjectName
(
"TabDeckEditor_aOpenCustomFolder"
);
gridLayout
->
addWidget
(
TabDeckEditor_aOpenCustomFolder
,
2
,
3
,
1
,
1
);
...
...
@@ -457,7 +456,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aClose
,
3
,
0
,
1
,
1
);
TabDeckEditor_aClose
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aClose"
,
groupBox_2
);
TabDeckEditor_aClose
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aClose"
,
groupBox_2
);
TabDeckEditor_aClose
->
setObjectName
(
"TabDeckEditor_aClose"
);
gridLayout
->
addWidget
(
TabDeckEditor_aClose
,
3
,
1
,
1
,
1
);
...
...
@@ -467,7 +466,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aPrintDeck
,
3
,
2
,
1
,
1
);
TabDeckEditor_aPrintDeck
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aPrintDeck"
,
groupBox_2
);
TabDeckEditor_aPrintDeck
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aPrintDeck"
,
groupBox_2
);
TabDeckEditor_aPrintDeck
->
setObjectName
(
"TabDeckEditor_aPrintDeck"
);
gridLayout
->
addWidget
(
TabDeckEditor_aPrintDeck
,
3
,
3
,
1
,
1
);
...
...
@@ -477,7 +476,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aEditSets
,
4
,
0
,
1
,
1
);
TabDeckEditor_aEditSets
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aEditSets"
,
groupBox_2
);
TabDeckEditor_aEditSets
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aEditSets"
,
groupBox_2
);
TabDeckEditor_aEditSets
->
setObjectName
(
"TabDeckEditor_aEditSets"
);
gridLayout
->
addWidget
(
TabDeckEditor_aEditSets
,
4
,
1
,
1
,
1
);
...
...
@@ -487,7 +486,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aRemoveCard
,
4
,
2
,
1
,
1
);
TabDeckEditor_aRemoveCard
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aRemoveCard"
,
groupBox_2
);
TabDeckEditor_aRemoveCard
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aRemoveCard"
,
groupBox_2
);
TabDeckEditor_aRemoveCard
->
setObjectName
(
"TabDeckEditor_aRemoveCard"
);
gridLayout
->
addWidget
(
TabDeckEditor_aRemoveCard
,
4
,
3
,
1
,
1
);
...
...
@@ -497,7 +496,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aEditTokens
,
5
,
0
,
1
,
1
);
TabDeckEditor_aEditTokens
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aEditTokens"
,
groupBox_2
);
TabDeckEditor_aEditTokens
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aEditTokens"
,
groupBox_2
);
TabDeckEditor_aEditTokens
->
setObjectName
(
"TabDeckEditor_aEditTokens"
);
gridLayout
->
addWidget
(
TabDeckEditor_aEditTokens
,
5
,
1
,
1
,
1
);
...
...
@@ -507,7 +506,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aResetLayout
,
5
,
2
,
1
,
1
);
TabDeckEditor_aResetLayout
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aResetLayout"
,
groupBox_2
);
TabDeckEditor_aResetLayout
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aResetLayout"
,
groupBox_2
);
TabDeckEditor_aResetLayout
->
setObjectName
(
"TabDeckEditor_aResetLayout"
);
gridLayout
->
addWidget
(
TabDeckEditor_aResetLayout
,
5
,
3
,
1
,
1
);
...
...
@@ -517,7 +516,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aIncrement
,
6
,
0
,
1
,
1
);
TabDeckEditor_aIncrement
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aIncrement"
,
groupBox_2
);
TabDeckEditor_aIncrement
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aIncrement"
,
groupBox_2
);
TabDeckEditor_aIncrement
->
setObjectName
(
"TabDeckEditor_aIncrement"
);
gridLayout
->
addWidget
(
TabDeckEditor_aIncrement
,
6
,
1
,
1
,
1
);
...
...
@@ -527,7 +526,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aSaveDeck
,
6
,
2
,
1
,
1
);
TabDeckEditor_aSaveDeck
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aSaveDeck"
,
groupBox_2
);
TabDeckEditor_aSaveDeck
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aSaveDeck"
,
groupBox_2
);
TabDeckEditor_aSaveDeck
->
setObjectName
(
"TabDeckEditor_aSaveDeck"
);
gridLayout
->
addWidget
(
TabDeckEditor_aSaveDeck
,
6
,
3
,
1
,
1
);
...
...
@@ -537,7 +536,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aDecrement
,
7
,
0
,
1
,
1
);
TabDeckEditor_aDecrement
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aDecrement"
,
groupBox_2
);
TabDeckEditor_aDecrement
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aDecrement"
,
groupBox_2
);
TabDeckEditor_aDecrement
->
setObjectName
(
"TabDeckEditor_aDecrement"
);
gridLayout
->
addWidget
(
TabDeckEditor_aDecrement
,
7
,
1
,
1
,
1
);
...
...
@@ -547,7 +546,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aSaveDeckAs
,
7
,
2
,
1
,
1
);
TabDeckEditor_aSaveDeckAs
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aSaveDeckAs"
,
groupBox_2
);
TabDeckEditor_aSaveDeckAs
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aSaveDeckAs"
,
groupBox_2
);
TabDeckEditor_aSaveDeckAs
->
setObjectName
(
"TabDeckEditor_aSaveDeckAs"
);
gridLayout
->
addWidget
(
TabDeckEditor_aSaveDeckAs
,
7
,
3
,
1
,
1
);
...
...
@@ -557,7 +556,7 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aLoadDeck
,
8
,
0
,
1
,
1
);
TabDeckEditor_aLoadDeck
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aLoadDeck"
,
groupBox_2
);
TabDeckEditor_aLoadDeck
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aLoadDeck"
,
groupBox_2
);
TabDeckEditor_aLoadDeck
->
setObjectName
(
"TabDeckEditor_aLoadDeck"
);
gridLayout
->
addWidget
(
TabDeckEditor_aLoadDeck
,
8
,
1
,
1
,
1
);
...
...
@@ -567,12 +566,11 @@ public:
gridLayout
->
addWidget
(
lbl_TabDeckEditor_aSaveDeckToClipboard
,
8
,
2
,
1
,
1
);
TabDeckEditor_aSaveDeckToClipboard
=
new
Se
c
uenceEdit
(
"TabDeckEditor/aSaveDeckToClipboard"
,
groupBox_2
);
TabDeckEditor_aSaveDeckToClipboard
=
new
Se
q
uenceEdit
(
"TabDeckEditor/aSaveDeckToClipboard"
,
groupBox_2
);
TabDeckEditor_aSaveDeckToClipboard
->
setObjectName
(
"TabDeckEditor_aSaveDeckToClipboard"
);
gridLayout
->
addWidget
(
TabDeckEditor_aSaveDeckToClipboard
,
8
,
3
,
1
,
1
);
gridLayout_3
->
addWidget
(
groupBox_2
,
0
,
1
,
1
,
1
);
groupBox_3
=
new
QGroupBox
(
tab
);
...
...
@@ -588,7 +586,7 @@ public:
gridLayout_4
->
addWidget
(
lbl_abstractCounter_sSet
,
0
,
0
,
1
,
1
);
abstractCounter_aSet
=
new
Se
c
uenceEdit
(
"Player/aSet"
,
groupBox_4
);
abstractCounter_aSet
=
new
Se
q
uenceEdit
(
"Player/aSet"
,
groupBox_4
);
abstractCounter_aSet
->
setObjectName
(
"abstractCounter_aSet"
);
gridLayout_4
->
addWidget
(
abstractCounter_aSet
,
0
,
1
,
1
,
1
);
...
...
@@ -598,7 +596,7 @@ public:
gridLayout_4
->
addWidget
(
lbl_abstractCounter_aInc
,
1
,
0
,
1
,
1
);
abstractCounter_Inc
=
new
Se
c
uenceEdit
(
"Player/Inc"
,
groupBox_4
);
abstractCounter_Inc
=
new
Se
q
uenceEdit
(
"Player/Inc"
,
groupBox_4
);
abstractCounter_Inc
->
setObjectName
(
"abstractCounter_Inc"
);
gridLayout_4
->
addWidget
(
abstractCounter_Inc
,
1
,
1
,
1
,
1
);
...
...
@@ -608,12 +606,11 @@ public:
gridLayout_4
->
addWidget
(
lbl_abstractCounter_aDec
,
2
,
0
,
1
,
1
);
abstractCounter_aDec
=
new
Se
c
uenceEdit
(
"Player/aDec"
,
groupBox_4
);
abstractCounter_aDec
=
new
Se
q
uenceEdit
(
"Player/aDec"
,
groupBox_4
);
abstractCounter_aDec
->
setObjectName
(
"abstractCounter_aDec"
);
gridLayout_4
->
addWidget
(
abstractCounter_aDec
,
2
,
1
,
1
,
1
);
horizontalLayout
->
addWidget
(
groupBox_4
);
groupBox_5
=
new
QGroupBox
(
groupBox_3
);
...
...
@@ -625,7 +622,7 @@ public:
gridLayout_6
->
addWidget
(
lbl_Player_aSCRed
,
0
,
0
,
1
,
1
);
Player_aSCRed
=
new
Se
c
uenceEdit
(
"Player/aSCRed"
,
groupBox_5
);
Player_aSCRed
=
new
Se
q
uenceEdit
(
"Player/aSCRed"
,
groupBox_5
);
Player_aSCRed
->
setObjectName
(
"Player_aSCRed"
);
gridLayout_6
->
addWidget
(
Player_aSCRed
,
0
,
1
,
1
,
1
);
...
...
@@ -635,7 +632,7 @@ public:
gridLayout_6
->
addWidget
(
lbl_Player_aCCRed
,
1
,
0
,
1
,
1
);
Player_aCCRed
=
new
Se
c
uenceEdit
(
"Player/aCCRed"
,
groupBox_5
);
Player_aCCRed
=
new
Se
q
uenceEdit
(
"Player/aCCRed"
,
groupBox_5
);
Player_aCCRed
->
setObjectName
(
"Player_aCCRed"
);
gridLayout_6
->
addWidget
(
Player_aCCRed
,
1
,
1
,
1
,
1
);
...
...
@@ -645,12 +642,11 @@ public:
gridLayout_6
->
addWidget
(
lbl_Player_aRCRed
,
2
,
0
,
1
,
1
);
Player_aRCRed
=
new
Se
c
uenceEdit
(
"Player/aRCRed"
,
groupBox_5
);
Player_aRCRed
=
new
Se
q
uenceEdit
(
"Player/aRCRed"
,
groupBox_5
);
Player_aRCRed
->
setObjectName
(
"Player_aRCRed"
);
gridLayout_6
->
addWidget
(
Player_aRCRed
,
2
,
1
,
1
,
1
);
horizontalLayout
->
addWidget
(
groupBox_5
);
groupBox_6
=
new
QGroupBox
(
groupBox_3
);
...
...
@@ -662,7 +658,7 @@ public:
gridLayout_7
->
addWidget
(
lbl_Player_aSCGreen
,
0
,
0
,
1
,
1
);
Player_aSCGreen
=
new
Se
c
uenceEdit
(
"Player/aSCGreen"
,
groupBox_6
);
Player_aSCGreen
=
new
Se
q
uenceEdit
(
"Player/aSCGreen"
,
groupBox_6
);
Player_aSCGreen
->
setObjectName
(
"Player_aSCGreen"
);
gridLayout_7
->
addWidget
(
Player_aSCGreen
,
0
,
1
,
1
,
1
);
...
...
@@ -672,7 +668,7 @@ public:
gridLayout_7
->
addWidget
(
lbl_Player_aCCGreen
,
1
,
0
,
1
,
1
);
Player_aCCGreen
=
new
Se
c
uenceEdit
(
"Player/aCCGreen"
,
groupBox_6
);
Player_aCCGreen
=
new
Se
q
uenceEdit
(
"Player/aCCGreen"
,
groupBox_6
);
Player_aCCGreen
->
setObjectName
(
"Player_aCCGreen"
);
gridLayout_7
->
addWidget
(
Player_aCCGreen
,
1
,
1
,
1
,
1
);
...
...
@@ -682,12 +678,11 @@ public:
gridLayout_7
->
addWidget
(
lbl_Player_aRCGreen
,
2
,
0
,
1
,
1
);
Player_aRCGreen
=
new
Se
c
uenceEdit
(
"Player/aRCGreen"
,
groupBox_6
);
Player_aRCGreen
=
new
Se
q
uenceEdit
(
"Player/aRCGreen"
,
groupBox_6
);
Player_aRCGreen
->
setObjectName
(
"Player_aRCGreen"
);
gridLayout_7
->
addWidget
(
Player_aRCGreen
,
2
,
1
,
1
,
1
);
horizontalLayout
->
addWidget
(
groupBox_6
);
groupBox_7
=
new
QGroupBox
(
groupBox_3
);
...
...
@@ -699,7 +694,7 @@ public:
gridLayout_8
->
addWidget
(
lbl_Player_aSCYellow
,
0
,
0
,
1
,
1
);
Player_aSCYellow
=
new
Se
c
uenceEdit
(
"Player/aSCYellow"
,
groupBox_7
);
Player_aSCYellow
=
new
Se
q
uenceEdit
(
"Player/aSCYellow"
,
groupBox_7
);
Player_aSCYellow
->
setObjectName
(
"Player_aSCYellow"
);
gridLayout_8
->
addWidget
(
Player_aSCYellow
,
0
,
1
,
1
,
1
);
...
...
@@ -709,7 +704,7 @@ public:
gridLayout_8
->
addWidget
(
lbl_Player_aCCYellow
,
1
,
0
,
1
,
1
);
Player_aCCYellow
=
new
Se
c
uenceEdit
(
"Player/aCCYellow"
,
groupBox_7
);
Player_aCCYellow
=
new
Se
q
uenceEdit
(
"Player/aCCYellow"
,
groupBox_7
);
Player_aCCYellow
->
setObjectName
(
"Player_aCCYellow"
);
gridLayout_8
->
addWidget
(
Player_aCCYellow
,
1
,
1
,
1
,
1
);
...
...
@@ -719,12 +714,11 @@ public:
gridLayout_8
->
addWidget
(
lbl_Player_aRCYellow
,
2
,
0
,
1
,
1
);
Player_aRCYellow
=
new
Se
c
uenceEdit
(
"Player/aRCYellow"
,
groupBox_7
);
Player_aRCYellow
=
new
Se
q
uenceEdit
(
"Player/aRCYellow"
,
groupBox_7
);
Player_aRCYellow
->
setObjectName
(
"Player_aRCYellow"
);
gridLayout_8
->
addWidget
(
Player_aRCYellow
,
2
,
1
,
1
,
1
);
horizontalLayout
->
addWidget
(
groupBox_7
);
verticalSpacer
=
new
QSpacerItem
(
20
,
40
,
QSizePolicy
::
Minimum
,
QSizePolicy
::
Expanding
);
...
...
@@ -744,12 +738,12 @@ public:
groupBox_12
->
setObjectName
(
"groupBox_12"
);
gridLayout_12
=
new
QGridLayout
(
groupBox_12
);
gridLayout_12
->
setObjectName
(
"gridLayout_12"
);
Player_aDecPT
=
new
Se
c
uenceEdit
(
"Player/aDecPT"
,
groupBox_12
);
Player_aDecPT
=
new
Se
q
uenceEdit
(
"Player/aDecPT"
,
groupBox_12
);
Player_aDecPT
->
setObjectName
(
"Player_aDecPT"
);
gridLayout_12
->
addWidget
(
Player_aDecPT
,
2
,
1
,
1
,
1
);
Player_aIncPT
=
new
Se
c
uenceEdit
(
"Player/aIncPT"
,
groupBox_12
);
Player_aIncPT
=
new
Se
q
uenceEdit
(
"Player/aIncPT"
,
groupBox_12
);
Player_aIncPT
->
setObjectName
(
"Player_aIncPT"
);
gridLayout_12
->
addWidget
(
Player_aIncPT
,
1
,
1
,
1
,
1
);
...
...
@@ -764,7 +758,7 @@ public:
gridLayout_12
->
addWidget
(
lbl_Player_aDecPT
,
2
,
0
,
1
,
1
);
Player_aSetPT
=
new
Se
c
uenceEdit
(
"Player/aSetPT"
,
groupBox_12
);
Player_aSetPT
=
new
Se
q
uenceEdit
(
"Player/aSetPT"
,
groupBox_12
);
Player_aSetPT
->
setObjectName
(
"Player_aSetPT"
);
gridLayout_12
->
addWidget
(
Player_aSetPT
,
0
,
1
,
1
,
1
);
...
...
@@ -774,7 +768,6 @@ public:
gridLayout_12
->
addWidget
(
lbl_Player_aSetPT
,
0
,
0
,
1
,
1
);
verticalLayout
->
addWidget
(
groupBox_12
);
groupBox_11
=
new
QGroupBox
(
groupBox_9
);
...
...
@@ -786,7 +779,7 @@ public:
gridLayout_11
->
addWidget
(
lbl_Player_aDecT
,
1
,
0
,
1
,
1
);
Player_aDecT
=
new
Se
c
uenceEdit
(
"Player/aDecT"
,
groupBox_11
);
Player_aDecT
=
new
Se
q
uenceEdit
(
"Player/aDecT"
,
groupBox_11
);
Player_aDecT
->
setObjectName
(
"Player_aDecT"
);
gridLayout_11
->
addWidget
(
Player_aDecT
,
1
,
1
,
1
,
1
);
...
...
@@ -796,12 +789,11 @@ public:
gridLayout_11
->
addWidget
(
lbl_Player_aIncT
,
0
,
0
,
1
,
1
);
Player_aIncT
=
new
Se
c
uenceEdit
(
"Player/aIncT"
,
groupBox_11
);
Player_aIncT
=
new
Se
q
uenceEdit
(
"Player/aIncT"
,
groupBox_11
);
Player_aIncT
->
setObjectName
(
"Player_aIncT"
);
gridLayout_11
->
addWidget
(
Player_aIncT
,
0
,
1
,
1
,
1
);
verticalLayout
->
addWidget
(
groupBox_11
);
groupBox_10
=
new
QGroupBox
(
groupBox_9
);
...
...
@@ -813,12 +805,12 @@ public:
gridLayout_10
->
addWidget
(
lbl_Player_aDecP
,
1
,
0
,
1
,
1
);
Player_aDecP
=
new
Se
c
uenceEdit
(
"Player/aDecP"
,
groupBox_10
);
Player_aDecP
=
new
Se
q
uenceEdit
(
"Player/aDecP"
,
groupBox_10
);
Player_aDecP
->
setObjectName
(
"Player_aDecP"
);
gridLayout_10
->
addWidget
(
Player_aDecP
,
1
,
1
,
1
,
1
);
Player_IncP
=
new
Se
c
uenceEdit
(
"Player/IncP"
,
groupBox_10
);
Player_IncP
=
new
Se
q
uenceEdit
(
"Player/IncP"
,
groupBox_10
);
Player_IncP
->
setObjectName
(
"Player_IncP"
);
gridLayout_10
->
addWidget
(
Player_IncP
,
0
,
1
,
1
,
1
);
...
...
@@ -828,10 +820,8 @@ public:
gridLayout_10
->
addWidget
(
lbl_Player_IncP
,
0
,
0
,
1
,
1
);
verticalLayout
->
addWidget
(
groupBox_10
);
gridLayout_17
->
addWidget
(
groupBox_9
,
0
,
1
,
1
,
1
);
groupBox_8
=
new
QGroupBox
(
tab_2
);
...
...
@@ -843,7 +833,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_phase0
,
0
,
0
,
1
,
1
);
TabGame_phase0
=
new
Se
c
uenceEdit
(
"Player/phase0"
,
groupBox_8
);
TabGame_phase0
=
new
Se
q
uenceEdit
(
"Player/phase0"
,
groupBox_8
);
TabGame_phase0
->
setObjectName
(
"TabGame_phase0"
);
gridLayout_5
->
addWidget
(
TabGame_phase0
,
0
,
1
,
1
,
1
);
...
...
@@ -853,7 +843,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_phase1
,
1
,
0
,
1
,
1
);
TabGame_phase1
=
new
Se
c
uenceEdit
(
"Player/phase1"
,
groupBox_8
);
TabGame_phase1
=
new
Se
q
uenceEdit
(
"Player/phase1"
,
groupBox_8
);
TabGame_phase1
->
setObjectName
(
"TabGame_phase1"
);
gridLayout_5
->
addWidget
(
TabGame_phase1
,
1
,
1
,
1
,
1
);
...
...
@@ -863,7 +853,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_phase2
,
2
,
0
,
1
,
1
);
TabGame_phase2
=
new
Se
c
uenceEdit
(
"Player/phase2"
,
groupBox_8
);
TabGame_phase2
=
new
Se
q
uenceEdit
(
"Player/phase2"
,
groupBox_8
);
TabGame_phase2
->
setObjectName
(
"TabGame_phase2"
);
gridLayout_5
->
addWidget
(
TabGame_phase2
,
2
,
1
,
1
,
1
);
...
...
@@ -873,7 +863,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_phase3
,
3
,
0
,
1
,
1
);
TabGame_phase3
=
new
Se
c
uenceEdit
(
"Player/phase3"
,
groupBox_8
);
TabGame_phase3
=
new
Se
q
uenceEdit
(
"Player/phase3"
,
groupBox_8
);
TabGame_phase3
->
setObjectName
(
"TabGame_phase3"
);
gridLayout_5
->
addWidget
(
TabGame_phase3
,
3
,
1
,
1
,
1
);
...
...
@@ -883,7 +873,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_phase4
,
4
,
0
,
1
,
1
);
TabGame_phase4
=
new
Se
c
uenceEdit
(
"Player/phase4"
,
groupBox_8
);
TabGame_phase4
=
new
Se
q
uenceEdit
(
"Player/phase4"
,
groupBox_8
);
TabGame_phase4
->
setObjectName
(
"TabGame_phase4"
);
gridLayout_5
->
addWidget
(
TabGame_phase4
,
4
,
1
,
1
,
1
);
...
...
@@ -893,7 +883,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_phase5
,
5
,
0
,
1
,
1
);
TabGame_phase5
=
new
Se
c
uenceEdit
(
"Player/phase5"
,
groupBox_8
);
TabGame_phase5
=
new
Se
q
uenceEdit
(
"Player/phase5"
,
groupBox_8
);
TabGame_phase5
->
setObjectName
(
"TabGame_phase5"
);
gridLayout_5
->
addWidget
(
TabGame_phase5
,
5
,
1
,
1
,
1
);
...
...
@@ -908,7 +898,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_phase7
,
7
,
0
,
1
,
1
);
TabGame_phase6
=
new
Se
c
uenceEdit
(
"Player/phase6"
,
groupBox_8
);
TabGame_phase6
=
new
Se
q
uenceEdit
(
"Player/phase6"
,
groupBox_8
);
TabGame_phase6
->
setObjectName
(
"TabGame_phase6"
);
gridLayout_5
->
addWidget
(
TabGame_phase6
,
6
,
1
,
1
,
1
);
...
...
@@ -918,7 +908,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_phase8
,
8
,
0
,
1
,
1
);
TabGame_phase7
=
new
Se
c
uenceEdit
(
"Player/phase7"
,
groupBox_8
);
TabGame_phase7
=
new
Se
q
uenceEdit
(
"Player/phase7"
,
groupBox_8
);
TabGame_phase7
->
setObjectName
(
"TabGame_phase7"
);
gridLayout_5
->
addWidget
(
TabGame_phase7
,
7
,
1
,
1
,
1
);
...
...
@@ -928,7 +918,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_phase9
,
9
,
0
,
1
,
1
);
TabGame_phase8
=
new
Se
c
uenceEdit
(
"Player/phase8"
,
groupBox_8
);
TabGame_phase8
=
new
Se
q
uenceEdit
(
"Player/phase8"
,
groupBox_8
);
TabGame_phase8
->
setObjectName
(
"TabGame_phase8"
);
gridLayout_5
->
addWidget
(
TabGame_phase8
,
8
,
1
,
1
,
1
);
...
...
@@ -938,7 +928,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_phase10
,
10
,
0
,
1
,
1
);
TabGame_phase9
=
new
Se
c
uenceEdit
(
"Player/phase9"
,
groupBox_8
);
TabGame_phase9
=
new
Se
q
uenceEdit
(
"Player/phase9"
,
groupBox_8
);
TabGame_phase9
->
setObjectName
(
"TabGame_phase9"
);
gridLayout_5
->
addWidget
(
TabGame_phase9
,
9
,
1
,
1
,
1
);
...
...
@@ -948,7 +938,7 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_aNextPhase
,
11
,
0
,
1
,
1
);
TabGame_phase10
=
new
Se
c
uenceEdit
(
"Player/phase10"
,
groupBox_8
);
TabGame_phase10
=
new
Se
q
uenceEdit
(
"Player/phase10"
,
groupBox_8
);
TabGame_phase10
->
setObjectName
(
"TabGame_phase10"
);
gridLayout_5
->
addWidget
(
TabGame_phase10
,
10
,
1
,
1
,
1
);
...
...
@@ -958,17 +948,16 @@ public:
gridLayout_5
->
addWidget
(
lbl_TabGame_aNextTurn
,
12
,
0
,
1
,
1
);
TabGame_aNextPhase
=
new
Se
c
uenceEdit
(
"Player/aNextPhase"
,
groupBox_8
);
TabGame_aNextPhase
=
new
Se
q
uenceEdit
(
"Player/aNextPhase"
,
groupBox_8
);
TabGame_aNextPhase
->
setObjectName
(
"TabGame_aNextPhase"
);
gridLayout_5
->
addWidget
(
TabGame_aNextPhase
,
11
,
1
,
1
,
1
);
TabGame_aNextTurn
=
new
Se
c
uenceEdit
(
"Player/aNextTurn"
,
groupBox_8
);
TabGame_aNextTurn
=
new
Se
q
uenceEdit
(
"Player/aNextTurn"
,
groupBox_8
);
TabGame_aNextTurn
->
setObjectName
(
"TabGame_aNextTurn"
);
gridLayout_5
->
addWidget
(
TabGame_aNextTurn
,
12
,
1
,
1
,
1
);
gridLayout_17
->
addWidget
(
groupBox_8
,
0
,
0
,
1
,
1
);
groupBox_13
=
new
QGroupBox
(
tab_2
);
...
...
@@ -980,7 +969,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aTap
,
0
,
0
,
1
,
1
);
Player_aTap
=
new
Se
c
uenceEdit
(
"Player/aTap"
,
groupBox_13
);
Player_aTap
=
new
Se
q
uenceEdit
(
"Player/aTap"
,
groupBox_13
);
Player_aTap
->
setObjectName
(
"Player_aTap"
);
gridLayout_13
->
addWidget
(
Player_aTap
,
0
,
1
,
1
,
1
);
...
...
@@ -990,7 +979,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aUntap
,
1
,
0
,
1
,
1
);
Player_aUntap
=
new
Se
c
uenceEdit
(
"Player/aUntap"
,
groupBox_13
);
Player_aUntap
=
new
Se
q
uenceEdit
(
"Player/aUntap"
,
groupBox_13
);
Player_aUntap
->
setObjectName
(
"Player_aUntap"
);
gridLayout_13
->
addWidget
(
Player_aUntap
,
1
,
1
,
1
,
1
);
...
...
@@ -1000,7 +989,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aUntapAll
,
2
,
0
,
1
,
1
);
Player_aUntapAll
=
new
Se
c
uenceEdit
(
"Player/aUntapAll"
,
groupBox_13
);
Player_aUntapAll
=
new
Se
q
uenceEdit
(
"Player/aUntapAll"
,
groupBox_13
);
Player_aUntapAll
->
setObjectName
(
"Player_aUntapAll"
);
gridLayout_13
->
addWidget
(
Player_aUntapAll
,
2
,
1
,
1
,
1
);
...
...
@@ -1010,7 +999,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aDoesntUntap
,
3
,
0
,
1
,
1
);
Player_aDoesntUntap
=
new
Se
c
uenceEdit
(
"Player/aDoesntUntap"
,
groupBox_13
);
Player_aDoesntUntap
=
new
Se
q
uenceEdit
(
"Player/aDoesntUntap"
,
groupBox_13
);
Player_aDoesntUntap
->
setObjectName
(
"Player_aDoesntUntap"
);
gridLayout_13
->
addWidget
(
Player_aDoesntUntap
,
3
,
1
,
1
,
1
);
...
...
@@ -1020,7 +1009,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aFlip
,
4
,
0
,
1
,
1
);
Player_aFlip
=
new
Se
c
uenceEdit
(
"Player/aFlip"
,
groupBox_13
);
Player_aFlip
=
new
Se
q
uenceEdit
(
"Player/aFlip"
,
groupBox_13
);
Player_aFlip
->
setObjectName
(
"Player_aFlip"
);
gridLayout_13
->
addWidget
(
Player_aFlip
,
4
,
1
,
1
,
1
);
...
...
@@ -1030,7 +1019,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aPeek
,
5
,
0
,
1
,
1
);
Player_aPeek
=
new
Se
c
uenceEdit
(
"Player/aPeek"
,
groupBox_13
);
Player_aPeek
=
new
Se
q
uenceEdit
(
"Player/aPeek"
,
groupBox_13
);
Player_aPeek
->
setObjectName
(
"Player_aPeek"
);
gridLayout_13
->
addWidget
(
Player_aPeek
,
5
,
1
,
1
,
1
);
...
...
@@ -1040,7 +1029,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aPlay
,
6
,
0
,
1
,
1
);
Player_aPlay
=
new
Se
c
uenceEdit
(
"Player/aPlay"
,
groupBox_13
);
Player_aPlay
=
new
Se
q
uenceEdit
(
"Player/aPlay"
,
groupBox_13
);
Player_aPlay
->
setObjectName
(
"Player_aPlay"
);
gridLayout_13
->
addWidget
(
Player_aPlay
,
6
,
1
,
1
,
1
);
...
...
@@ -1050,7 +1039,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aAttach
,
7
,
0
,
1
,
1
);
Player_aAttach
=
new
Se
c
uenceEdit
(
"Player/aAttach"
,
groupBox_13
);
Player_aAttach
=
new
Se
q
uenceEdit
(
"Player/aAttach"
,
groupBox_13
);
Player_aAttach
->
setObjectName
(
"Player_aAttach"
);
gridLayout_13
->
addWidget
(
Player_aAttach
,
7
,
1
,
1
,
1
);
...
...
@@ -1060,7 +1049,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aUnattach
,
8
,
0
,
1
,
1
);
Player_aUnattach
=
new
Se
c
uenceEdit
(
"Player/aUnattach"
,
groupBox_13
);
Player_aUnattach
=
new
Se
q
uenceEdit
(
"Player/aUnattach"
,
groupBox_13
);
Player_aUnattach
->
setObjectName
(
"Player_aUnattach"
);
gridLayout_13
->
addWidget
(
Player_aUnattach
,
8
,
1
,
1
,
1
);
...
...
@@ -1070,7 +1059,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aClone
,
9
,
0
,
1
,
1
);
Player_aClone
=
new
Se
c
uenceEdit
(
"Player/aClone"
,
groupBox_13
);
Player_aClone
=
new
Se
q
uenceEdit
(
"Player/aClone"
,
groupBox_13
);
Player_aClone
->
setObjectName
(
"Player_aClone"
);
gridLayout_13
->
addWidget
(
Player_aClone
,
9
,
1
,
1
,
1
);
...
...
@@ -1080,7 +1069,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aCreateToken
,
10
,
0
,
1
,
1
);
Player_aCreateToken
=
new
Se
c
uenceEdit
(
"Player/aCreateToken"
,
groupBox_13
);
Player_aCreateToken
=
new
Se
q
uenceEdit
(
"Player/aCreateToken"
,
groupBox_13
);
Player_aCreateToken
->
setObjectName
(
"Player_aCreateToken"
);
gridLayout_13
->
addWidget
(
Player_aCreateToken
,
10
,
1
,
1
,
1
);
...
...
@@ -1090,7 +1079,7 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aCreateAnotherToken
,
11
,
0
,
1
,
1
);
Player_aCreateAnotherToken
=
new
Se
c
uenceEdit
(
"Player/aCreateAnotherToken"
,
groupBox_13
);
Player_aCreateAnotherToken
=
new
Se
q
uenceEdit
(
"Player/aCreateAnotherToken"
,
groupBox_13
);
Player_aCreateAnotherToken
->
setObjectName
(
"Player_aCreateAnotherToken"
);
gridLayout_13
->
addWidget
(
Player_aCreateAnotherToken
,
11
,
1
,
1
,
1
);
...
...
@@ -1100,12 +1089,11 @@ public:
gridLayout_13
->
addWidget
(
lbl_Player_aSetAnnotation
,
12
,
0
,
1
,
1
);
Player_aSetAnnotation
=
new
Se
c
uenceEdit
(
"Player/aSetAnnotation"
,
groupBox_13
);
Player_aSetAnnotation
=
new
Se
q
uenceEdit
(
"Player/aSetAnnotation"
,
groupBox_13
);
Player_aSetAnnotation
->
setObjectName
(
"Player_aSetAnnotation"
);
gridLayout_13
->
addWidget
(
Player_aSetAnnotation
,
12
,
1
,
1
,
1
);
gridLayout_17
->
addWidget
(
groupBox_13
,
0
,
2
,
1
,
1
);
verticalSpacer_2
=
new
QSpacerItem
(
20
,
40
,
QSizePolicy
::
Minimum
,
QSizePolicy
::
Expanding
);
...
...
@@ -1126,7 +1114,7 @@ public:
gridLayout_15
->
addWidget
(
lbl_Player_aMoveToBottomLibrary
,
0
,
0
,
1
,
1
);
Player_aMoveToBottomLibrary
=
new
Se
c
uenceEdit
(
"Player/aMoveToBottomLibrary"
,
groupBox_15
);
Player_aMoveToBottomLibrary
=
new
Se
q
uenceEdit
(
"Player/aMoveToBottomLibrary"
,
groupBox_15
);
Player_aMoveToBottomLibrary
->
setObjectName
(
"Player_aMoveToBottomLibrary"
);
gridLayout_15
->
addWidget
(
Player_aMoveToBottomLibrary
,
0
,
1
,
1
,
1
);
...
...
@@ -1136,7 +1124,7 @@ public:
gridLayout_15
->
addWidget
(
lbl_Player_aMoveToTopLibrary
,
1
,
0
,
1
,
1
);
Player_aMoveToTopLibrary
=
new
Se
c
uenceEdit
(
"Player/aMoveToTopLibrary"
,
groupBox_15
);
Player_aMoveToTopLibrary
=
new
Se
q
uenceEdit
(
"Player/aMoveToTopLibrary"
,
groupBox_15
);
Player_aMoveToTopLibrary
->
setObjectName
(
"Player_aMoveToTopLibrary"
);
gridLayout_15
->
addWidget
(
Player_aMoveToTopLibrary
,
1
,
1
,
1
,
1
);
...
...
@@ -1146,7 +1134,7 @@ public:
gridLayout_15
->
addWidget
(
lbl_Player_aMoveToGraveyard
,
2
,
0
,
1
,
1
);
Player_aMoveToGraveyard
=
new
Se
c
uenceEdit
(
"Player/aMoveToGraveyard"
,
groupBox_15
);
Player_aMoveToGraveyard
=
new
Se
q
uenceEdit
(
"Player/aMoveToGraveyard"
,
groupBox_15
);
Player_aMoveToGraveyard
->
setObjectName
(
"Player_aMoveToGraveyard"
);
gridLayout_15
->
addWidget
(
Player_aMoveToGraveyard
,
2
,
1
,
1
,
1
);
...
...
@@ -1156,7 +1144,7 @@ public:
gridLayout_15
->
addWidget
(
lbl_Player_aMoveToExile
,
3
,
0
,
1
,
1
);
Player_aMoveToExile
=
new
Se
c
uenceEdit
(
"Player/aMoveToExile"
,
groupBox_15
);
Player_aMoveToExile
=
new
Se
q
uenceEdit
(
"Player/aMoveToExile"
,
groupBox_15
);
Player_aMoveToExile
->
setObjectName
(
"Player_aMoveToExile"
);
gridLayout_15
->
addWidget
(
Player_aMoveToExile
,
3
,
1
,
1
,
1
);
...
...
@@ -1166,12 +1154,11 @@ public:
gridLayout_15
->
addWidget
(
lbl_Player_aMoveToHand
,
4
,
0
,
1
,
1
);
Player_aMoveToHand
=
new
Se
c
uenceEdit
(
"Player/aMoveToHand"
,
groupBox_15
);
Player_aMoveToHand
=
new
Se
q
uenceEdit
(
"Player/aMoveToHand"
,
groupBox_15
);
Player_aMoveToHand
->
setObjectName
(
"Player_aMoveToHand"
);
gridLayout_15
->
addWidget
(
Player_aMoveToHand
,
4
,
1
,
1
,
1
);
gridLayout_20
->
addWidget
(
groupBox_15
,
0
,
1
,
1
,
1
);
groupBox_16
=
new
QGroupBox
(
tab_3
);
...
...
@@ -1183,7 +1170,7 @@ public:
gridLayout_16
->
addWidget
(
lbl_Player_aViewGraveyard
,
0
,
0
,
1
,
1
);
Player_aViewGraveyard
=
new
Se
c
uenceEdit
(
"Player/aViewGraveyard"
,
groupBox_16
);
Player_aViewGraveyard
=
new
Se
q
uenceEdit
(
"Player/aViewGraveyard"
,
groupBox_16
);
Player_aViewGraveyard
->
setObjectName
(
"Player_aViewGraveyard"
);
gridLayout_16
->
addWidget
(
Player_aViewGraveyard
,
0
,
1
,
1
,
1
);
...
...
@@ -1193,7 +1180,7 @@ public:
gridLayout_16
->
addWidget
(
lbl_Player_aViewLibrary
,
1
,
0
,
1
,
1
);
Player_aViewLibrary
=
new
Se
c
uenceEdit
(
"Player/aViewLibrary"
,
groupBox_16
);
Player_aViewLibrary
=
new
Se
q
uenceEdit
(
"Player/aViewLibrary"
,
groupBox_16
);
Player_aViewLibrary
->
setObjectName
(
"Player_aViewLibrary"
);
gridLayout_16
->
addWidget
(
Player_aViewLibrary
,
1
,
1
,
1
,
1
);
...
...
@@ -1203,7 +1190,7 @@ public:
gridLayout_16
->
addWidget
(
lbl_Player_aViewTopCards
,
2
,
0
,
1
,
1
);
Player_aViewTopCards
=
new
Se
c
uenceEdit
(
"Player/aViewTopCards"
,
groupBox_16
);
Player_aViewTopCards
=
new
Se
q
uenceEdit
(
"Player/aViewTopCards"
,
groupBox_16
);
Player_aViewTopCards
->
setObjectName
(
"Player_aViewTopCards"
);
gridLayout_16
->
addWidget
(
Player_aViewTopCards
,
2
,
1
,
1
,
1
);
...
...
@@ -1213,7 +1200,7 @@ public:
gridLayout_16
->
addWidget
(
lbl_Player_aViewSideboard
,
3
,
0
,
1
,
1
);
Player_aViewSideboard
=
new
Se
c
uenceEdit
(
"Player/aViewSideboard"
,
groupBox_16
);
Player_aViewSideboard
=
new
Se
q
uenceEdit
(
"Player/aViewSideboard"
,
groupBox_16
);
Player_aViewSideboard
->
setObjectName
(
"Player_aViewSideboard"
);
gridLayout_16
->
addWidget
(
Player_aViewSideboard
,
3
,
1
,
1
,
1
);
...
...
@@ -1223,7 +1210,7 @@ public:
gridLayout_16
->
addWidget
(
lbl_Player_aViewRfg
,
4
,
0
,
1
,
1
);
Player_aViewRfg
=
new
Se
c
uenceEdit
(
"Player/aViewRfg"
,
groupBox_16
);
Player_aViewRfg
=
new
Se
q
uenceEdit
(
"Player/aViewRfg"
,
groupBox_16
);
Player_aViewRfg
->
setObjectName
(
"Player_aViewRfg"
);
gridLayout_16
->
addWidget
(
Player_aViewRfg
,
4
,
1
,
1
,
1
);
...
...
@@ -1233,24 +1220,23 @@ public:
gridLayout_16
->
addWidget
(
lbl_GameView_aCloseMostRecentZoneView
,
5
,
0
,
1
,
1
);
GameView_aCloseMostRecentZoneView
=
new
Se
c
uenceEdit
(
"Player/aCloseMostRecentZoneView"
,
groupBox_16
);
GameView_aCloseMostRecentZoneView
=
new
Se
q
uenceEdit
(
"Player/aCloseMostRecentZoneView"
,
groupBox_16
);
GameView_aCloseMostRecentZoneView
->
setObjectName
(
"GameView_aCloseMostRecentZoneView"
);
gridLayout_16
->
addWidget
(
GameView_aCloseMostRecentZoneView
,
5
,
1
,
1
,
1
);
gridLayout_20
->
addWidget
(
groupBox_16
,
0
,
2
,
1
,
1
);
groupBox_17
=
new
QGroupBox
(
tab_3
);
groupBox_17
->
setObjectName
(
"groupBox_17"
);
gridLayout_18
=
new
QGridLayout
(
groupBox_17
);
gridLayout_18
->
setObjectName
(
"gridLayout_18"
);
DeckViewContainer_loadRemoteButton
=
new
Se
c
uenceEdit
(
"DeckViewContainer/loadRemoteButton"
,
groupBox_17
);
DeckViewContainer_loadRemoteButton
=
new
Se
q
uenceEdit
(
"DeckViewContainer/loadRemoteButton"
,
groupBox_17
);
DeckViewContainer_loadRemoteButton
->
setObjectName
(
"DeckViewContainer_loadRemoteButton"
);
gridLayout_18
->
addWidget
(
DeckViewContainer_loadRemoteButton
,
2
,
1
,
1
,
1
);
DeckViewContainer_loadLocalButton
=
new
Se
c
uenceEdit
(
"DeckViewContainer/loadLocalButton"
,
groupBox_17
);
DeckViewContainer_loadLocalButton
=
new
Se
q
uenceEdit
(
"DeckViewContainer/loadLocalButton"
,
groupBox_17
);
DeckViewContainer_loadLocalButton
->
setObjectName
(
"DeckViewContainer_loadLocalButton"
);
gridLayout_18
->
addWidget
(
DeckViewContainer_loadLocalButton
,
0
,
1
,
1
,
1
);
...
...
@@ -1265,7 +1251,6 @@ public:
gridLayout_18
->
addWidget
(
lbl_DeckViewContainer_loadLocalButton
,
0
,
0
,
1
,
1
);
gridLayout_20
->
addWidget
(
groupBox_17
,
1
,
0
,
1
,
1
);
groupBox_18
=
new
QGroupBox
(
tab_3
);
...
...
@@ -1277,7 +1262,7 @@ public:
gridLayout_19
->
addWidget
(
lbl_Player_aDrawArrow
,
0
,
0
,
1
,
1
);
Player_aDrawArrow
=
new
Se
c
uenceEdit
(
"Player/aDrawArrow"
,
groupBox_18
);
Player_aDrawArrow
=
new
Se
q
uenceEdit
(
"Player/aDrawArrow"
,
groupBox_18
);
Player_aDrawArrow
->
setObjectName
(
"Player_aDrawArrow"
);
gridLayout_19
->
addWidget
(
Player_aDrawArrow
,
0
,
1
,
1
,
1
);
...
...
@@ -1287,7 +1272,7 @@ public:
gridLayout_19
->
addWidget
(
lbl_TabGame_aLeaveGame
,
0
,
2
,
1
,
1
);
TabGame_aLeaveGame
=
new
Se
c
uenceEdit
(
"Player/aLeaveGame"
,
groupBox_18
);
TabGame_aLeaveGame
=
new
Se
q
uenceEdit
(
"Player/aLeaveGame"
,
groupBox_18
);
TabGame_aLeaveGame
->
setObjectName
(
"TabGame_aLeaveGame"
);
gridLayout_19
->
addWidget
(
TabGame_aLeaveGame
,
0
,
3
,
1
,
1
);
...
...
@@ -1297,7 +1282,7 @@ public:
gridLayout_19
->
addWidget
(
lbl_TabGame_aRemoveLocalArrows
,
1
,
0
,
1
,
1
);
TabGame_aRemoveLocalArrows
=
new
Se
c
uenceEdit
(
"Player/aRemoveLocalArrows"
,
groupBox_18
);
TabGame_aRemoveLocalArrows
=
new
Se
q
uenceEdit
(
"Player/aRemoveLocalArrows"
,
groupBox_18
);
TabGame_aRemoveLocalArrows
->
setObjectName
(
"TabGame_aRemoveLocalArrows"
);
gridLayout_19
->
addWidget
(
TabGame_aRemoveLocalArrows
,
1
,
1
,
1
,
1
);
...
...
@@ -1307,7 +1292,7 @@ public:
gridLayout_19
->
addWidget
(
lbl_TabGame_aConcede
,
1
,
2
,
1
,
1
);
TabGame_aConcede
=
new
Se
c
uenceEdit
(
"Player/aConcede"
,
groupBox_18
);
TabGame_aConcede
=
new
Se
q
uenceEdit
(
"Player/aConcede"
,
groupBox_18
);
TabGame_aConcede
->
setObjectName
(
"TabGame_aConcede"
);
gridLayout_19
->
addWidget
(
TabGame_aConcede
,
1
,
3
,
1
,
1
);
...
...
@@ -1317,7 +1302,7 @@ public:
gridLayout_19
->
addWidget
(
lbl_Player_aRollDie
,
2
,
0
,
1
,
1
);
Player_aRollDie
=
new
Se
c
uenceEdit
(
"Player/aRollDie"
,
groupBox_18
);
Player_aRollDie
=
new
Se
q
uenceEdit
(
"Player/aRollDie"
,
groupBox_18
);
Player_aRollDie
->
setObjectName
(
"Player_aRollDie"
);
gridLayout_19
->
addWidget
(
Player_aRollDie
,
2
,
1
,
1
,
1
);
...
...
@@ -1327,7 +1312,7 @@ public:
gridLayout_19
->
addWidget
(
lbl_TabGame_aRotateViewCW
,
2
,
2
,
1
,
1
);
TabGame_aRotateViewCW
=
new
Se
c
uenceEdit
(
"Player/aRotateViewCW"
,
groupBox_18
);
TabGame_aRotateViewCW
=
new
Se
q
uenceEdit
(
"Player/aRotateViewCW"
,
groupBox_18
);
TabGame_aRotateViewCW
->
setObjectName
(
"TabGame_aRotateViewCW"
);
gridLayout_19
->
addWidget
(
TabGame_aRotateViewCW
,
2
,
3
,
1
,
1
);
...
...
@@ -1337,7 +1322,7 @@ public:
gridLayout_19
->
addWidget
(
lbl_Player_aShuffle
,
3
,
0
,
1
,
1
);
Player_aShuffle
=
new
Se
c
uenceEdit
(
"Player/aShuffle"
,
groupBox_18
);
Player_aShuffle
=
new
Se
q
uenceEdit
(
"Player/aShuffle"
,
groupBox_18
);
Player_aShuffle
->
setObjectName
(
"Player_aShuffle"
);
gridLayout_19
->
addWidget
(
Player_aShuffle
,
3
,
1
,
1
,
1
);
...
...
@@ -1347,12 +1332,11 @@ public:
gridLayout_19
->
addWidget
(
lbl_TabGame_aRotateViewCCW
,
3
,
2
,
1
,
1
);
TabGame_aRotateViewCCW
=
new
Se
c
uenceEdit
(
"Player/aRotateViewCCW"
,
groupBox_18
);
TabGame_aRotateViewCCW
=
new
Se
q
uenceEdit
(
"Player/aRotateViewCCW"
,
groupBox_18
);
TabGame_aRotateViewCCW
->
setObjectName
(
"TabGame_aRotateViewCCW"
);
gridLayout_19
->
addWidget
(
TabGame_aRotateViewCCW
,
3
,
3
,
1
,
1
);
gridLayout_20
->
addWidget
(
groupBox_18
,
1
,
1
,
1
,
2
);
groupBox_14
=
new
QGroupBox
(
tab_3
);
...
...
@@ -1364,7 +1348,7 @@ public:
gridLayout_14
->
addWidget
(
lbl_Player_aMulligan
,
4
,
0
,
1
,
1
);
Player_aMulligan
=
new
Se
c
uenceEdit
(
"Player/aMulligan"
,
groupBox_14
);
Player_aMulligan
=
new
Se
q
uenceEdit
(
"Player/aMulligan"
,
groupBox_14
);
Player_aMulligan
->
setObjectName
(
"Player_aMulligan"
);
gridLayout_14
->
addWidget
(
Player_aMulligan
,
4
,
1
,
1
,
1
);
...
...
@@ -1374,7 +1358,7 @@ public:
gridLayout_14
->
addWidget
(
lbl_Player_aDrawCard
,
0
,
0
,
1
,
1
);
Player_aDrawCard
=
new
Se
c
uenceEdit
(
"Player/aDrawCard"
,
groupBox_14
);
Player_aDrawCard
=
new
Se
q
uenceEdit
(
"Player/aDrawCard"
,
groupBox_14
);
Player_aDrawCard
->
setObjectName
(
"Player_aDrawCard"
);
gridLayout_14
->
addWidget
(
Player_aDrawCard
,
0
,
1
,
1
,
1
);
...
...
@@ -1384,7 +1368,7 @@ public:
gridLayout_14
->
addWidget
(
lbl_Player_aDrawCards
,
1
,
0
,
1
,
1
);
Player_aDrawCards
=
new
Se
c
uenceEdit
(
"Player/aDrawCards"
,
groupBox_14
);
Player_aDrawCards
=
new
Se
q
uenceEdit
(
"Player/aDrawCards"
,
groupBox_14
);
Player_aDrawCards
->
setObjectName
(
"Player_aDrawCards"
);
gridLayout_14
->
addWidget
(
Player_aDrawCards
,
1
,
1
,
1
,
1
);
...
...
@@ -1394,7 +1378,7 @@ public:
gridLayout_14
->
addWidget
(
lbl_Player_aUndoDraw
,
2
,
0
,
1
,
1
);
Player_aUndoDraw
=
new
Se
c
uenceEdit
(
"Player/aUndoDraw"
,
groupBox_14
);
Player_aUndoDraw
=
new
Se
q
uenceEdit
(
"Player/aUndoDraw"
,
groupBox_14
);
Player_aUndoDraw
->
setObjectName
(
"Player_aUndoDraw"
);
gridLayout_14
->
addWidget
(
Player_aUndoDraw
,
2
,
1
,
1
,
1
);
...
...
@@ -1404,36 +1388,49 @@ public:
gridLayout_14
->
addWidget
(
lbl_Player_aAlwaysRevealTopCard
,
3
,
0
,
1
,
1
);
Player_aAlwaysRevealTopCard
=
new
Se
c
uenceEdit
(
"Player/aAlwaysRevealTopCard"
,
groupBox_14
);
Player_aAlwaysRevealTopCard
=
new
Se
q
uenceEdit
(
"Player/aAlwaysRevealTopCard"
,
groupBox_14
);
Player_aAlwaysRevealTopCard
->
setObjectName
(
"Player_aAlwaysRevealTopCard"
);
gridLayout_14
->
addWidget
(
Player_aAlwaysRevealTopCard
,
3
,
1
,
1
,
1
);
gridLayout_20
->
addWidget
(
groupBox_14
,
0
,
0
,
1
,
1
);
verticalSpacer_3
=
new
QSpacerItem
(
20
,
40
,
QSizePolicy
::
Minimum
,
QSizePolicy
::
Expanding
);
gridLayout_20
->
addItem
(
verticalSpacer_3
,
2
,
1
,
1
,
1
);
tabWidget
->
addTab
(
tab_3
,
QString
());
tab_4
=
new
QWidget
(
tabWidget
);
QGridLayout
*
grid
=
new
QGridLayout
(
tab_4
);
grid
->
addWidget
(
groupBox_3
);
grid
->
addItem
(
new
QSpacerItem
(
20
,
40
,
QSizePolicy
::
Minimum
,
QSizePolicy
::
Expanding
),
1
,
0
);
tabWidget
->
addTab
(
tab_4
,
QString
());
gridLayout_9
->
addWidget
(
tabWidget
,
0
,
0
,
1
,
1
);
retranslateUi
(
shortcutsTab
);
gridLayout_9
->
addWidget
(
tabWidget
,
0
,
0
,
1
,
1
);
tabWidget
->
setCurrentIndex
(
0
);
grid
->
setSpacing
(
3
);
gridLayout
->
setSpacing
(
3
);
gridLayout_2
->
setSpacing
(
3
);
gridLayout_3
->
setSpacing
(
3
);
gridLayout_4
->
setSpacing
(
3
);
gridLayout_5
->
setSpacing
(
3
);
gridLayout_6
->
setSpacing
(
3
);
gridLayout_7
->
setSpacing
(
3
);
gridLayout_8
->
setSpacing
(
3
);
gridLayout_9
->
setSpacing
(
3
);
gridLayout_10
->
setSpacing
(
3
);
gridLayout_11
->
setSpacing
(
3
);
gridLayout_12
->
setSpacing
(
3
);
gridLayout_13
->
setSpacing
(
3
);
gridLayout_14
->
setSpacing
(
3
);
gridLayout_15
->
setSpacing
(
3
);
gridLayout_16
->
setSpacing
(
3
);
gridLayout_17
->
setSpacing
(
3
);
gridLayout_18
->
setSpacing
(
3
);
gridLayout_19
->
setSpacing
(
3
);
gridLayout_20
->
setSpacing
(
3
);
verticalLayout
->
setSpacing
(
3
);
horizontalLayout
->
setSpacing
(
3
);
QMetaObject
::
connectSlotsByName
(
shortcutsTab
);
retranslateUi
(
shortcutsTab
);
}
// setupUi
void
retranslateUi
(
QWidget
*
shortcutsTab
)
...
...
cockatrice/src/shortcutssettings.cpp
View file @
c6aba5a6
...
...
@@ -83,6 +83,7 @@ void ShortcutsSettings::setShortcuts(QString name, QList<QKeySequence> secuence)
QString
stringSecuence
=
stringifySecuence
(
secuence
);
shortCutsFile
.
setValue
(
name
,
stringSecuence
);
shortCutsFile
.
endGroup
();
emit
shortCutchanged
();
}
void
ShortcutsSettings
::
setShortcuts
(
QString
name
,
QKeySequence
secuence
)
...
...
cockatrice/src/shortcutssettings.h
View file @
c6aba5a6
...
...
@@ -24,6 +24,9 @@ public:
void
setShortcuts
(
QString
name
,
QString
secuences
);
bool
isValid
(
QString
name
,
QString
secuences
);
signals:
void
shortCutchanged
();
private:
QString
settingsFilePath
;
QMap
<
QString
,
QList
<
QKeySequence
>
>
shortCuts
;
...
...
cockatrice/src/tab_deck_editor.cpp
View file @
c6aba5a6
...
...
@@ -257,71 +257,45 @@ void TabDeckEditor::createMenus()
{
aNewDeck
=
new
QAction
(
QString
(),
this
);
connect
(
aNewDeck
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actNewDeck
()));
aNewDeck
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aNewDeck"
));
aLoadDeck
=
new
QAction
(
QString
(),
this
);
connect
(
aLoadDeck
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actLoadDeck
()));
aLoadDeck
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aLoadDeck"
));
aSaveDeck
=
new
QAction
(
QString
(),
this
);
connect
(
aSaveDeck
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actSaveDeck
()));
aSaveDeck
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aSaveDeck"
));
aSaveDeckAs
=
new
QAction
(
QString
(),
this
);
connect
(
aSaveDeckAs
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actSaveDeckAs
()));
aSaveDeckAs
->
setShortcuts
(
QKeySequence
::
SaveAs
);
aSaveDeckAs
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aSaveDeckAs"
));
aOpenCustomsetsFolder
=
new
QAction
(
QString
(),
this
);
connect
(
aOpenCustomsetsFolder
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actOpenCustomsetsFolder
()));
aLoadDeckFromClipboard
=
new
QAction
(
QString
(),
this
);
connect
(
aLoadDeckFromClipboard
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actLoadDeckFromClipboard
()));
aLoadDeckFromClipboard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aLoadDeckFromClipboard"
));
aSaveDeckToClipboard
=
new
QAction
(
QString
(),
this
);
connect
(
aSaveDeckToClipboard
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actSaveDeckToClipboard
()));
aSaveDeckToClipboard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aSaveDeckToClipboard"
));
aPrintDeck
=
new
QAction
(
QString
(),
this
);
connect
(
aPrintDeck
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actPrintDeck
()));
aPrintDeck
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aPrintDeck"
));
aAnalyzeDeck
=
new
QAction
(
QString
(),
this
);
connect
(
aAnalyzeDeck
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actAnalyzeDeck
()));
aAnalyzeDeck
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aAnalyzeDeck"
));
aClose
=
new
QAction
(
QString
(),
this
);
connect
(
aClose
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
closeRequest
()));
aClose
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aClose"
));
aOpenCustomFolder
=
new
QAction
(
QString
(),
this
);
connect
(
aOpenCustomFolder
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actOpenCustomFolder
()));
aOpenCustomFolder
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aOpenCustomFolder"
));
aEditSets
=
new
QAction
(
QString
(),
this
);
connect
(
aEditSets
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actEditSets
()));
aEditSets
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aEditSets"
));
aEditTokens
=
new
QAction
(
QString
(),
this
);
connect
(
aEditTokens
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actEditTokens
()));
aEditTokens
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aEditTokens"
));
aResetLayout
=
new
QAction
(
QString
(),
this
);
connect
(
aResetLayout
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
restartLayout
()));
aResetLayout
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aResetLayout"
));
deckMenu
=
new
QMenu
(
this
);
deckMenu
->
addAction
(
aNewDeck
);
...
...
@@ -344,14 +318,10 @@ void TabDeckEditor::createMenus()
aClearFilterAll
=
new
QAction
(
QString
(),
this
);
aClearFilterAll
->
setIcon
(
QIcon
(
":/resources/icon_clearsearch.svg"
));
connect
(
aClearFilterAll
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actClearFilterAll
()));
aClearFilterAll
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aClearFilterAll"
));
aClearFilterOne
=
new
QAction
(
QString
(),
this
);
aClearFilterOne
->
setIcon
(
QIcon
(
":/resources/decrement.svg"
));
connect
(
aClearFilterOne
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actClearFilterOne
()));
aClearFilterOne
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aClearFilterOne"
));
dbMenu
=
new
QMenu
(
this
);
dbMenu
->
addAction
(
aEditSets
);
...
...
@@ -458,7 +428,7 @@ void TabDeckEditor::createCentralFrame()
QHBoxLayout
*
mainLayout
=
new
QHBoxLayout
;
mainLayout
->
setObjectName
(
"mainLayout"
);
mainLayout
->
addWidget
(
MainWindow
);
setLayout
(
mainLayout
);
setLayout
(
mainLayout
);
}
void
TabDeckEditor
::
restartLayout
()
...
...
@@ -498,6 +468,30 @@ void TabDeckEditor::freeDocksSize()
filterDock
->
setMaximumSize
(
5000
,
5000
);
}
void
TabDeckEditor
::
refreshShortcuts
()
{
aNewDeck
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aNewDeck"
));
aLoadDeck
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aLoadDeck"
));
aSaveDeck
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aSaveDeck"
));
aSaveDeckAs
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aSaveDeckAs"
));
aLoadDeckFromClipboard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aLoadDeckFromClipboard"
));
aPrintDeck
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aPrintDeck"
));
aAnalyzeDeck
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aAnalyzeDeck"
));
aClose
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aClose"
));
aOpenCustomFolder
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aOpenCustomFolder"
));
aEditSets
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aEditSets"
));
aEditTokens
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aEditTokens"
));
aResetLayout
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aResetLayout"
));
aClearFilterAll
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aClearFilterAll"
));
aClearFilterOne
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aClearFilterOne"
));
aSaveDeckToClipboard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aSaveDeckToClipboard"
));
aClearFilterOne
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aClearFilterOne"
));
aClose
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aClose"
));
aRemoveCard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aRemoveCard"
));
aIncrement
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aIncrement"
));
aDecrement
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aDecrement"
));
}
void
TabDeckEditor
::
loadLayout
()
{
MainWindow
->
restoreState
(
settingsCache
->
getDeckEditorLayoutState
());
...
...
@@ -538,6 +532,9 @@ TabDeckEditor::TabDeckEditor(TabSupervisor *_tabSupervisor, QWidget *parent)
this
->
installEventFilter
(
this
);
retranslateUi
();
connect
(
&
settingsCache
->
shortcuts
(),
SIGNAL
(
shortCutchanged
()),
this
,
SLOT
(
refreshShortcuts
()));
refreshShortcuts
();
QTimer
::
singleShot
(
0
,
this
,
SLOT
(
checkFirstRunDetected
()));
QTimer
::
singleShot
(
0
,
this
,
SLOT
(
loadLayout
()));
}
...
...
@@ -553,8 +550,6 @@ void TabDeckEditor::retranslateUi()
aClearFilterAll
->
setText
(
tr
(
"&Clear all filters"
));
aClearFilterOne
->
setText
(
tr
(
"Delete selected"
));
aClearFilterOne
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aClearFilterOne"
));
nameLabel
->
setText
(
tr
(
"Deck &name:"
));
commentsLabel
->
setText
(
tr
(
"&Comments:"
));
...
...
@@ -574,23 +569,15 @@ void TabDeckEditor::retranslateUi()
aOpenCustomFolder
->
setText
(
tr
(
"Open custom image folder"
));
aOpenCustomsetsFolder
->
setText
(
tr
(
"Open custom sets folder"
));
aClose
->
setText
(
tr
(
"&Close"
));
aClose
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aClose"
));
aAddCard
->
setText
(
tr
(
"Add card to &maindeck"
));
aAddCardToSideboard
->
setText
(
tr
(
"Add card to &sideboard"
));
aRemoveCard
->
setText
(
tr
(
"&Remove row"
));
aRemoveCard
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aRemoveCard"
));
aIncrement
->
setText
(
tr
(
"&Increment number"
));
aIncrement
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aIncrement"
));
aDecrement
->
setText
(
tr
(
"&Decrement number"
));
aDecrement
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"TabDeckEditor/aDecrement"
));
deckMenu
->
setTitle
(
tr
(
"&Deck Editor"
));
dbMenu
->
setTitle
(
tr
(
"C&ard Database"
));
...
...
cockatrice/src/tab_deck_editor.h
View file @
c6aba5a6
...
...
@@ -83,6 +83,7 @@ class TabDeckEditor : public Tab {
void
loadLayout
();
void
restartLayout
();
void
freeDocksSize
();
void
refreshShortcuts
();
private:
CardInfo
*
currentCardInfo
()
const
;
...
...
cockatrice/src/tab_game.cpp
View file @
c6aba5a6
...
...
@@ -120,16 +120,14 @@ DeckViewContainer::DeckViewContainer(int _playerId, TabGame *parent)
setLayout
(
deckViewLayout
);
retranslateUi
();
connect
(
&
settingsCache
->
shortcuts
(),
SIGNAL
(
shortCutchanged
()),
this
,
SLOT
(
refreshShortcuts
()));
refreshShortcuts
();
}
void
DeckViewContainer
::
retranslateUi
()
{
loadLocalButton
->
setText
(
tr
(
"Load local deck"
));
loadLocalButton
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"DeckViewContainer/loadLocalButton"
));
loadRemoteButton
->
setText
(
tr
(
"Load deck from server"
));
loadRemoteButton
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"DeckViewContainer/loadRemoteButton"
));
readyStartButton
->
setText
(
tr
(
"Ready to s&tart"
));
updateSideboardLockButtonText
();
}
...
...
@@ -150,6 +148,58 @@ void DeckViewContainer::updateSideboardLockButtonText()
sideboardLockButton
->
setText
(
tr
(
"S&ideboard locked"
));
}
void
DeckViewContainer
::
refreshShortcuts
()
{
loadLocalButton
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"DeckViewContainer/loadLocalButton"
));
loadRemoteButton
->
setShortcut
(
settingsCache
->
shortcuts
().
getSingleShortcut
(
"DeckViewContainer/loadRemoteButton"
));
}
void
TabGame
::
refreshShortcuts
()
{
for
(
int
i
=
0
;
i
<
phaseActions
.
size
();
++
i
)
{
QAction
*
temp
=
phaseActions
.
at
(
i
);
switch
(
i
)
{
case
0
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase0"
));
break
;
case
1
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase1"
));
break
;
case
2
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase2"
));
break
;
case
3
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase3"
));
break
;
case
4
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase4"
));
break
;
case
5
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase5"
));
break
;
case
6
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase6"
));
break
;
case
7
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase7"
));
break
;
case
8
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase8"
));
break
;
case
9
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase9"
));
break
;
case
10
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase10"
));
break
;
default:
;
}
}
if
(
aNextPhase
)
{
aNextPhase
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aNextPhase"
));
}
if
(
aNextTurn
)
{
aNextTurn
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aNextTurn"
));
}
if
(
aRemoveLocalArrows
)
{
aRemoveLocalArrows
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aRemoveLocalArrows"
));
}
if
(
aRotateViewCW
)
{
aRotateViewCW
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aRotateViewCW"
));
}
if
(
aRotateViewCCW
)
{
aRotateViewCCW
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aRotateViewCCW"
));
}
if
(
aConcede
)
{
aConcede
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aConcede"
));
}
if
(
aLeaveGame
)
{
aLeaveGame
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aLeaveGame"
));
}
if
(
aCloseReplay
)
{
aCloseReplay
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aCloseReplay"
));
}
}
void
DeckViewContainer
::
loadLocalDeck
()
{
QFileDialog
dialog
(
this
,
tr
(
"Load deck"
));
...
...
@@ -361,6 +411,8 @@ TabGame::TabGame(TabSupervisor *_tabSupervisor, GameReplay *_replay)
addTabMenu
(
gameMenu
);
retranslateUi
();
connect
(
&
settingsCache
->
shortcuts
(),
SIGNAL
(
shortCutchanged
()),
this
,
SLOT
(
refreshShortcuts
()));
refreshShortcuts
();
setLayout
(
superMainLayout
);
splitter
->
restoreState
(
settingsCache
->
getTabGameSplitterSizes
());
...
...
@@ -470,23 +522,10 @@ TabGame::TabGame(TabSupervisor *_tabSupervisor, QList<AbstractClient *> &_client
for
(
int
i
=
0
;
i
<
phasesToolbar
->
phaseCount
();
++
i
)
{
QAction
*
temp
=
new
QAction
(
QString
(),
this
);
connect
(
temp
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actPhaseAction
()));
switch
(
i
)
{
case
0
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase0"
));
break
;
case
1
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase1"
));
break
;
case
2
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase2"
));
break
;
case
3
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase3"
));
break
;
case
4
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase4"
));
break
;
case
5
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase5"
));
break
;
case
6
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase6"
));
break
;
case
7
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase7"
));
break
;
case
8
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase8"
));
break
;
case
9
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase9"
));
break
;
case
10
:
temp
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/phase10"
));
break
;
default:
;
}
phasesMenu
->
addAction
(
temp
);
phaseActions
.
append
(
temp
);
}
phasesMenu
->
addSeparator
();
phasesMenu
->
addAction
(
aNextPhase
);
...
...
@@ -505,6 +544,8 @@ TabGame::TabGame(TabSupervisor *_tabSupervisor, QList<AbstractClient *> &_client
addTabMenu
(
gameMenu
);
retranslateUi
();
connect
(
&
settingsCache
->
shortcuts
(),
SIGNAL
(
shortCutchanged
()),
this
,
SLOT
(
refreshShortcuts
()));
refreshShortcuts
();
setLayout
(
mainLayout
);
splitter
->
restoreState
(
settingsCache
->
getTabGameSplitterSizes
());
...
...
@@ -552,45 +593,29 @@ void TabGame::retranslateUi()
gameMenu
->
setTitle
(
tr
(
"&Game"
));
if
(
aNextPhase
)
{
aNextPhase
->
setText
(
tr
(
"Next &phase"
));
aNextPhase
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aNextPhase"
));
}
if
(
aNextTurn
)
{
aNextTurn
->
setText
(
tr
(
"Next &turn"
));
aNextTurn
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aNextTurn"
));
}
if
(
aRemoveLocalArrows
)
{
aRemoveLocalArrows
->
setText
(
tr
(
"&Remove all local arrows"
));
aRemoveLocalArrows
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aRemoveLocalArrows"
));
}
if
(
aRotateViewCW
)
{
aRotateViewCW
->
setText
(
tr
(
"Rotate View Cl&ockwise"
));
aRotateViewCW
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aRotateViewCW"
));
}
if
(
aRotateViewCCW
)
{
aRotateViewCCW
->
setText
(
tr
(
"Rotate View Co&unterclockwise"
));
aRotateViewCCW
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aRotateViewCCW"
));
}
if
(
aGameInfo
)
aGameInfo
->
setText
(
tr
(
"Game &information"
));
if
(
aConcede
)
{
aConcede
->
setText
(
tr
(
"&Concede"
));
aConcede
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aConcede"
));
}
if
(
aLeaveGame
)
{
aLeaveGame
->
setText
(
tr
(
"&Leave game"
));
aLeaveGame
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aLeaveGame"
));
}
if
(
aCloseReplay
)
{
aCloseReplay
->
setText
(
tr
(
"C&lose replay"
));
aCloseReplay
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"Player/aCloseReplay"
));
}
if
(
sayLabel
)
...
...
cockatrice/src/tab_game.h
View file @
c6aba5a6
...
...
@@ -84,6 +84,7 @@ private slots:
void
sideboardPlanChanged
();
void
sideboardLockButtonClicked
();
void
updateSideboardLockButtonText
();
void
refreshShortcuts
();
signals:
void
newCardAdded
(
AbstractCardItem
*
card
);
public:
...
...
@@ -199,6 +200,7 @@ private slots:
void
addMentionTag
(
QString
value
);
void
commandFinished
(
const
Response
&
response
);
void
refreshShortcuts
();
public:
TabGame
(
TabSupervisor
*
_tabSupervisor
,
QList
<
AbstractClient
*>
&
_clients
,
const
Event_GameJoined
&
event
,
const
QMap
<
int
,
QString
>
&
_roomGameTypes
);
TabGame
(
TabSupervisor
*
_tabSupervisor
,
GameReplay
*
replay
);
...
...
cockatrice/src/tab_room.cpp
View file @
c6aba5a6
...
...
@@ -68,7 +68,6 @@ TabRoom::TabRoom(TabSupervisor *_tabSupervisor, AbstractClient *_client, ServerI
QMenu
*
chatSettingsMenu
=
new
QMenu
(
this
);
aClearChat
=
chatSettingsMenu
->
addAction
(
QString
());
aClearChat
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"tab_room/aClearChat"
));
connect
(
aClearChat
,
SIGNAL
(
triggered
()),
this
,
SLOT
(
actClearChat
()));
chatSettingsMenu
->
addSeparator
();
...
...
@@ -132,6 +131,8 @@ TabRoom::TabRoom(TabSupervisor *_tabSupervisor, AbstractClient *_client, ServerI
sayEdit
->
setCompleter
(
completer
);
actCompleterChanged
();
connect
(
&
settingsCache
->
shortcuts
(),
SIGNAL
(
shortCutchanged
()),
this
,
SLOT
(
refreshShortcuts
()));
refreshShortcuts
();
}
TabRoom
::~
TabRoom
()
...
...
@@ -282,6 +283,11 @@ void TabRoom::processRoomSayEvent(const Event_RoomSay &event)
emit
userEvent
(
false
);
}
void
TabRoom
::
refreshShortcuts
()
{
aClearChat
->
setShortcuts
(
settingsCache
->
shortcuts
().
getShortcut
(
"tab_room/aClearChat"
));
}
void
TabRoom
::
addMentionTag
(
QString
mentionTag
)
{
sayEdit
->
insert
(
mentionTag
+
" "
);
sayEdit
->
setFocus
();
...
...
cockatrice/src/tab_room.h
View file @
c6aba5a6
...
...
@@ -73,6 +73,7 @@ private slots:
void
processJoinRoomEvent
(
const
Event_JoinRoom
&
event
);
void
processLeaveRoomEvent
(
const
Event_LeaveRoom
&
event
);
void
processRoomSayEvent
(
const
Event_RoomSay
&
event
);
void
refreshShortcuts
();
public:
TabRoom
(
TabSupervisor
*
_tabSupervisor
,
AbstractClient
*
_client
,
ServerInfo_User
*
_ownUser
,
const
ServerInfo_Room
&
info
);
~
TabRoom
();
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment