Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Utilities
KCalc
Commits
7d2dc726
Commit
7d2dc726
authored
Aug 30, 2021
by
Laurent Montel
😁
Browse files
We can use directly qOverload
parent
d6280dac
Changes
2
Hide whitespace changes
Inline
Side-by-side
kcalc.cpp
View file @
7d2dc726
...
...
@@ -96,7 +96,7 @@ KCalculator::KCalculator(QWidget *parent)
base_choose_group_
->
addButton
(
decRadio
,
DecMode
);
base_choose_group_
->
addButton
(
octRadio
,
OctMode
);
base_choose_group_
->
addButton
(
binRadio
,
BinMode
);
connect
(
base_choose_group_
,
Q
Overload
<
QAbstractButton
*>
::
of
(
&
QButtonGroup
::
buttonClicked
),
this
,
&
KCalculator
::
slotBaseSelected
);
connect
(
base_choose_group_
,
q
Overload
<
QAbstractButton
*>
(
&
QButtonGroup
::
buttonClicked
),
this
,
&
KCalculator
::
slotBaseSelected
);
base_conversion_labels_
=
{
binDisplay
,
hexDisplay
,
decDisplay
,
octDisplay
};
...
...
@@ -105,7 +105,7 @@ KCalculator::KCalculator(QWidget *parent)
angle_choose_group_
->
addButton
(
degRadio
,
DegMode
);
angle_choose_group_
->
addButton
(
radRadio
,
RadMode
);
angle_choose_group_
->
addButton
(
gradRadio
,
GradMode
);
connect
(
angle_choose_group_
,
Q
Overload
<
QAbstractButton
*>
::
of
(
&
QButtonGroup
::
buttonClicked
),
this
,
&
KCalculator
::
slotAngleSelected
);
connect
(
angle_choose_group_
,
q
Overload
<
QAbstractButton
*>
(
&
QButtonGroup
::
buttonClicked
),
this
,
&
KCalculator
::
slotAngleSelected
);
// additional menu setup
constants_menu_
=
createConstantsMenu
();
...
...
@@ -244,7 +244,7 @@ KCalcStatusBar *KCalculator::statusBar()
void
KCalculator
::
setupNumberKeys
()
{
num_button_group_
=
new
QButtonGroup
(
this
);
connect
(
num_button_group_
,
Q
Overload
<
QAbstractButton
*>
::
of
(
&
QButtonGroup
::
buttonClicked
),
this
,
&
KCalculator
::
slotNumberclicked
);
connect
(
num_button_group_
,
q
Overload
<
QAbstractButton
*>
(
&
QButtonGroup
::
buttonClicked
),
this
,
&
KCalculator
::
slotNumberclicked
);
num_button_group_
->
addButton
(
pb0
,
0
);
num_button_group_
->
addButton
(
pb1
,
1
);
...
...
kcalc_bitset.cpp
View file @
7d2dc726
...
...
@@ -71,7 +71,7 @@ KCalcBitset::KCalcBitset(QWidget *parent)
{
setFrameStyle
(
QFrame
::
Panel
|
QFrame
::
Sunken
);
connect
(
bit_button_group_
,
Q
Overload
<
QAbstractButton
*>
::
of
(
&
QButtonGroup
::
buttonClicked
),
this
,
&
KCalcBitset
::
slotToggleBit
);
connect
(
bit_button_group_
,
q
Overload
<
QAbstractButton
*>
(
&
QButtonGroup
::
buttonClicked
),
this
,
&
KCalcBitset
::
slotToggleBit
);
// smaller label font
QFont
fnt
=
font
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a 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