properly initialize QKeySequence member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-02-27 15:31:53 +02:00
parent c00a85ed7a
commit 3bd80d78d4
2 changed files with 6 additions and 6 deletions

View file

@ -8,8 +8,8 @@ rm -rf "$cwd/../minsize"
mkdir -p "$cwd/../minsize"
cd "$cwd/../minsize"
export CFLAGS="$CFLAGS -flto"
export CXXFLAGS="$CXXFLAGS -flto -fno-exceptions"
#export CFLAGS="$CFLAGS -flto"
#export CXXFLAGS="$CXXFLAGS -flto -fno-exceptions"
cmake ../ -DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr $@

View file

@ -561,9 +561,9 @@ QKeySequence::QKeySequence(StandardKey key)
if (bindings.size() > 0) {
d = bindings.first().d;
d->ref.ref();
}
else
} else {
d = new QKeySequencePrivate();
}
}
@ -599,8 +599,8 @@ QKeySequence::QKeySequence()
necessary, but it provides some context for the human translator.
*/
QKeySequence::QKeySequence(const QString &key, QKeySequence::SequenceFormat format)
: d(new QKeySequencePrivate())
{
d = new QKeySequencePrivate();
assign(key, format);
}
@ -613,8 +613,8 @@ QKeySequence::QKeySequence(const QString &key, QKeySequence::SequenceFormat form
Qt::ALT, or Qt::META.
*/
QKeySequence::QKeySequence(int k1, int k2, int k3, int k4)
: d(new QKeySequencePrivate())
{
d = new QKeySequencePrivate();
d->key[0] = k1;
d->key[1] = k2;
d->key[2] = k3;