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
Marco Bubke
flatpak-qt-creator
Commits
2d8af070
Commit
2d8af070
authored
Jan 08, 2009
by
hjk
Browse files
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
parents
7b47bd48
629832ce
Changes
9
Hide whitespace changes
Inline
Side-by-side
shared/designerintegrationv2/formresizer.cpp
View file @
2d8af070
...
...
@@ -35,7 +35,7 @@
#include "sizehandlerect.h"
#include "widgethostconstants.h"
#include <
utils/qtcassert.h
>
#include <
QtCore/QDebug
>
#include <QtDesigner/QDesignerFormWindowInterface>
...
...
@@ -143,7 +143,7 @@ void FormResizer::setFormWindow(QDesignerFormWindowInterface *fw)
if
(
debugFormResizer
)
qDebug
()
<<
"FormResizer::setFormWindow "
<<
fw
;
QVBoxLayout
*
layout
=
qobject_cast
<
QVBoxLayout
*>
(
m_frame
->
layout
());
Q
TC
_ASSERT
(
layout
,
return
);
Q_ASSERT
(
layout
);
if
(
layout
->
count
())
delete
layout
->
takeAt
(
0
);
m_formWindow
=
fw
;
...
...
shared/indenter/constants.cpp
View file @
2d8af070
...
...
@@ -33,8 +33,6 @@
#include "indenter.h"
#include <utils/qtcassert.h>
using
namespace
SharedTools
::
IndenterInternal
;
// --- Constants
...
...
@@ -59,10 +57,10 @@ Constants::Constants() :
{
m_literal
.
setMinimal
(
true
);
m_inlineCComment
.
setMinimal
(
true
);
Q
TC
_ASSERT
(
m_literal
.
isValid
()
,
return
);
Q
TC
_ASSERT
(
m_label
.
isValid
()
,
return
);
Q
TC
_ASSERT
(
m_inlineCComment
.
isValid
()
,
return
);
Q
TC
_ASSERT
(
m_braceX
.
isValid
()
,
return
);
Q
TC
_ASSERT
(
m_iflikeKeyword
.
isValid
()
,
return
);
Q
TC
_ASSERT
(
m_caseLabel
.
isValid
()
,
return
);
Q_ASSERT
(
m_literal
.
isValid
());
Q_ASSERT
(
m_label
.
isValid
());
Q_ASSERT
(
m_inlineCComment
.
isValid
());
Q_ASSERT
(
m_braceX
.
isValid
());
Q_ASSERT
(
m_iflikeKeyword
.
isValid
());
Q_ASSERT
(
m_caseLabel
.
isValid
());
}
shared/proparser/procommandmanager.cpp
View file @
2d8af070
...
...
@@ -33,8 +33,6 @@
#include "procommandmanager.h"
#include <utils/qtcassert.h>
using
namespace
Qt4ProjectManager
::
Internal
;
ProCommandGroup
::
ProCommandGroup
(
const
QString
&
name
)
...
...
@@ -78,7 +76,7 @@ ProCommandManager::~ProCommandManager()
void
ProCommandManager
::
beginGroup
(
const
QString
&
name
)
{
Q
TC
_ASSERT
(
!
m_group
,
return
);
Q_ASSERT
(
!
m_group
);
if
(
m_pos
!=
m_groups
.
count
())
{
int
removecount
=
m_groups
.
count
()
-
m_pos
;
...
...
@@ -97,7 +95,7 @@ bool ProCommandManager::hasGroup() const
void
ProCommandManager
::
endGroup
()
{
Q
TC
_ASSERT
(
m_group
,
return
);
Q_ASSERT
(
m_group
);
m_groups
.
append
(
m_group
);
m_pos
=
m_groups
.
count
();
...
...
@@ -108,7 +106,7 @@ void ProCommandManager::endGroup()
bool
ProCommandManager
::
command
(
ProCommand
*
cmd
)
{
Q
TC
_ASSERT
(
m_group
,
return
false
);
Q_ASSERT
(
m_group
);
if
(
cmd
->
redo
())
{
m_group
->
appendCommand
(
cmd
);
...
...
shared/proparser/profileevaluator.cpp
View file @
2d8af070
...
...
@@ -35,8 +35,6 @@
#include "proparserutils.h"
#include "proitems.h"
#include <utils/qtcassert.h>
#include <QtCore/QByteArray>
#include <QtCore/QDateTime>
#include <QtCore/QDebug>
...
...
@@ -829,7 +827,7 @@ bool ProFileEvaluator::Private::visitProFunction(ProFunction *func)
QString
text
=
func
->
text
();
int
lparen
=
text
.
indexOf
(
QLatin1Char
(
'('
));
int
rparen
=
text
.
lastIndexOf
(
QLatin1Char
(
')'
));
Q
TC
_ASSERT
(
lparen
<
rparen
,
return
false
);
Q_ASSERT
(
lparen
<
rparen
);
QString
arguments
=
text
.
mid
(
lparen
+
1
,
rparen
-
lparen
-
1
);
QString
funcName
=
text
.
left
(
lparen
);
m_lineNo
=
func
->
lineNumber
();
...
...
shared/qrceditor/resourcefile.cpp
View file @
2d8af070
...
...
@@ -33,8 +33,6 @@
#include "resourcefile_p.h"
#include <utils/qtcassert.h>
#include <QtCore/QCoreApplication>
#include <QtCore/QDebug>
#include <QtCore/QDir>
...
...
@@ -119,7 +117,7 @@ bool ResourceFile::load()
}
else
{
p
=
m_prefix_list
[
idx
];
}
Q
TC
_ASSERT
(
p
,
return
false
);
Q_ASSERT
(
p
);
QDomElement
felt
=
relt
.
firstChildElement
(
QLatin1String
(
"file"
));
for
(;
!
felt
.
isNull
();
felt
=
felt
.
nextSiblingElement
(
QLatin1String
(
"file"
)))
{
...
...
@@ -251,7 +249,7 @@ bool ResourceFile::isEmpty() const
QStringList
ResourceFile
::
fileList
(
int
pref_idx
)
const
{
QStringList
result
;
Q
TC
_ASSERT
(
pref_idx
>=
0
&&
pref_idx
<
m_prefix_list
.
count
()
,
return
result
);
Q_ASSERT
(
pref_idx
>=
0
&&
pref_idx
<
m_prefix_list
.
count
());
const
FileList
&
abs_file_list
=
m_prefix_list
.
at
(
pref_idx
)
->
file_list
;
foreach
(
const
File
*
abs_file
,
abs_file_list
)
result
.
append
(
relativePath
(
abs_file
->
name
));
...
...
@@ -261,9 +259,9 @@ QStringList ResourceFile::fileList(int pref_idx) const
void
ResourceFile
::
addFile
(
int
prefix_idx
,
const
QString
&
file
,
int
file_idx
)
{
Prefix
*
const
p
=
m_prefix_list
[
prefix_idx
];
Q
TC
_ASSERT
(
p
,
return
);
Q_ASSERT
(
p
);
FileList
&
files
=
p
->
file_list
;
Q
TC
_ASSERT
(
file_idx
>=
-
1
&&
file_idx
<=
files
.
size
()
,
return
);
Q_ASSERT
(
file_idx
>=
-
1
&&
file_idx
<=
files
.
size
());
if
(
file_idx
==
-
1
)
file_idx
=
files
.
size
();
files
.
insert
(
file_idx
,
new
File
(
p
,
absolutePath
(
file
)));
...
...
@@ -275,7 +273,7 @@ void ResourceFile::addPrefix(const QString &prefix, int prefix_idx)
if
(
indexOfPrefix
(
fixed_prefix
)
!=
-
1
)
return
;
Q
TC
_ASSERT
(
prefix_idx
>=
-
1
&&
prefix_idx
<=
m_prefix_list
.
size
()
,
return
);
Q_ASSERT
(
prefix_idx
>=
-
1
&&
prefix_idx
<=
m_prefix_list
.
size
());
if
(
prefix_idx
==
-
1
)
prefix_idx
=
m_prefix_list
.
size
();
m_prefix_list
.
insert
(
prefix_idx
,
new
Prefix
(
fixed_prefix
));
...
...
@@ -283,7 +281,7 @@ void ResourceFile::addPrefix(const QString &prefix, int prefix_idx)
void
ResourceFile
::
removePrefix
(
int
prefix_idx
)
{
Q
TC
_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
()
,
return
);
Q_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
());
Prefix
*
const
p
=
m_prefix_list
.
at
(
prefix_idx
);
delete
p
;
m_prefix_list
.
removeAt
(
prefix_idx
);
...
...
@@ -291,39 +289,39 @@ void ResourceFile::removePrefix(int prefix_idx)
void
ResourceFile
::
removeFile
(
int
prefix_idx
,
int
file_idx
)
{
Q
TC
_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
()
,
return
);
Q_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
());
FileList
&
fileList
=
m_prefix_list
[
prefix_idx
]
->
file_list
;
Q
TC
_ASSERT
(
file_idx
>=
0
&&
file_idx
<
fileList
.
count
()
,
return
);
Q_ASSERT
(
file_idx
>=
0
&&
file_idx
<
fileList
.
count
());
delete
fileList
.
at
(
file_idx
);
fileList
.
removeAt
(
file_idx
);
}
void
ResourceFile
::
replacePrefix
(
int
prefix_idx
,
const
QString
&
prefix
)
{
Q
TC
_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
()
,
return
);
Q_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
());
m_prefix_list
[
prefix_idx
]
->
name
=
fixPrefix
(
prefix
);
}
void
ResourceFile
::
replaceLang
(
int
prefix_idx
,
const
QString
&
lang
)
{
Q
TC
_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
()
,
return
);
Q_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
());
m_prefix_list
[
prefix_idx
]
->
lang
=
lang
;
}
void
ResourceFile
::
replaceAlias
(
int
prefix_idx
,
int
file_idx
,
const
QString
&
alias
)
{
Q
TC
_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
()
,
return
);
Q_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
());
FileList
&
fileList
=
m_prefix_list
.
at
(
prefix_idx
)
->
file_list
;
Q
TC
_ASSERT
(
file_idx
>=
0
&&
file_idx
<
fileList
.
count
()
,
return
);
Q_ASSERT
(
file_idx
>=
0
&&
file_idx
<
fileList
.
count
());
fileList
[
file_idx
]
->
alias
=
alias
;
}
void
ResourceFile
::
replaceFile
(
int
pref_idx
,
int
file_idx
,
const
QString
&
file
)
{
Q
TC
_ASSERT
(
pref_idx
>=
0
&&
pref_idx
<
m_prefix_list
.
count
()
,
return
);
Q_ASSERT
(
pref_idx
>=
0
&&
pref_idx
<
m_prefix_list
.
count
());
FileList
&
fileList
=
m_prefix_list
.
at
(
pref_idx
)
->
file_list
;
Q
TC
_ASSERT
(
file_idx
>=
0
&&
file_idx
<
fileList
.
count
()
,
return
);
Q_ASSERT
(
file_idx
>=
0
&&
file_idx
<
fileList
.
count
());
fileList
[
file_idx
]
->
name
=
file
;
}
...
...
@@ -339,7 +337,7 @@ int ResourceFile::indexOfPrefix(const QString &prefix) const
int
ResourceFile
::
indexOfFile
(
int
pref_idx
,
const
QString
&
file
)
const
{
Q
TC
_ASSERT
(
pref_idx
>=
0
&&
pref_idx
<
m_prefix_list
.
count
()
,
return
-
1
);
Q_ASSERT
(
pref_idx
>=
0
&&
pref_idx
<
m_prefix_list
.
count
());
Prefix
*
const
p
=
m_prefix_list
.
at
(
pref_idx
);
File
equalFile
(
p
,
absolutePath
(
file
));
return
p
->
file_list
.
indexOf
(
&
equalFile
);
...
...
@@ -373,16 +371,16 @@ bool ResourceFile::contains(const QString &prefix, const QString &file) const
return
false
;
if
(
file
.
isEmpty
())
return
true
;
Q
TC
_ASSERT
(
pref_idx
>=
0
&&
pref_idx
<
m_prefix_list
.
count
()
,
return
false
);
Q_ASSERT
(
pref_idx
>=
0
&&
pref_idx
<
m_prefix_list
.
count
());
Prefix
*
const
p
=
m_prefix_list
.
at
(
pref_idx
);
Q
TC
_ASSERT
(
p
,
return
false
);
Q_ASSERT
(
p
);
File
equalFile
(
p
,
absolutePath
(
file
));
return
p
->
file_list
.
contains
(
&
equalFile
);
}
bool
ResourceFile
::
contains
(
int
pref_idx
,
const
QString
&
file
)
const
{
Q
TC
_ASSERT
(
pref_idx
>=
0
&&
pref_idx
<
m_prefix_list
.
count
()
,
return
false
);
Q_ASSERT
(
pref_idx
>=
0
&&
pref_idx
<
m_prefix_list
.
count
());
Prefix
*
const
p
=
m_prefix_list
.
at
(
pref_idx
);
File
equalFile
(
p
,
absolutePath
(
file
));
return
p
->
file_list
.
contains
(
&
equalFile
);
...
...
@@ -412,49 +410,49 @@ int ResourceFile::prefixCount() const
QString
ResourceFile
::
prefix
(
int
idx
)
const
{
Q
TC
_ASSERT
((
idx
>=
0
)
&&
(
idx
<
m_prefix_list
.
count
())
,
return
QString
()
);
Q_ASSERT
((
idx
>=
0
)
&&
(
idx
<
m_prefix_list
.
count
()));
return
m_prefix_list
.
at
(
idx
)
->
name
;
}
QString
ResourceFile
::
lang
(
int
idx
)
const
{
Q
TC
_ASSERT
(
idx
>=
0
&&
idx
<
m_prefix_list
.
count
()
,
return
QString
()
);
Q_ASSERT
(
idx
>=
0
&&
idx
<
m_prefix_list
.
count
());
return
m_prefix_list
.
at
(
idx
)
->
lang
;
}
int
ResourceFile
::
fileCount
(
int
prefix_idx
)
const
{
Q
TC
_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
()
,
return
0
);
Q_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
());
return
m_prefix_list
.
at
(
prefix_idx
)
->
file_list
.
size
();
}
QString
ResourceFile
::
file
(
int
prefix_idx
,
int
file_idx
)
const
{
Q
TC
_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
()
,
return
QString
()
);
Q_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
());
FileList
&
fileList
=
m_prefix_list
.
at
(
prefix_idx
)
->
file_list
;
Q
TC
_ASSERT
(
file_idx
>=
0
&&
file_idx
<
fileList
.
count
()
,
return
QString
()
);
Q_ASSERT
(
file_idx
>=
0
&&
file_idx
<
fileList
.
count
());
return
fileList
.
at
(
file_idx
)
->
name
;
}
QString
ResourceFile
::
alias
(
int
prefix_idx
,
int
file_idx
)
const
{
Q
TC
_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
()
,
return
QString
()
);
Q_ASSERT
(
prefix_idx
>=
0
&&
prefix_idx
<
m_prefix_list
.
count
());
FileList
&
fileList
=
m_prefix_list
.
at
(
prefix_idx
)
->
file_list
;
Q
TC
_ASSERT
(
file_idx
>=
0
&&
file_idx
<
fileList
.
count
()
,
return
QString
()
);
Q_ASSERT
(
file_idx
>=
0
&&
file_idx
<
fileList
.
count
());
return
fileList
.
at
(
file_idx
)
->
alias
;
}
void
*
ResourceFile
::
prefixPointer
(
int
prefixIndex
)
const
{
Q
TC
_ASSERT
(
prefixIndex
>=
0
&&
prefixIndex
<
m_prefix_list
.
count
()
,
return
0
);
Q_ASSERT
(
prefixIndex
>=
0
&&
prefixIndex
<
m_prefix_list
.
count
());
return
m_prefix_list
.
at
(
prefixIndex
);
}
void
*
ResourceFile
::
filePointer
(
int
prefixIndex
,
int
fileIndex
)
const
{
Q
TC
_ASSERT
(
prefixIndex
>=
0
&&
prefixIndex
<
m_prefix_list
.
count
()
,
return
0
);
Q_ASSERT
(
prefixIndex
>=
0
&&
prefixIndex
<
m_prefix_list
.
count
());
FileList
&
fileList
=
m_prefix_list
.
at
(
prefixIndex
)
->
file_list
;
Q
TC
_ASSERT
(
fileIndex
>=
0
&&
fileIndex
<
fileList
.
count
()
,
return
0
);
Q_ASSERT
(
fileIndex
>=
0
&&
fileIndex
<
fileList
.
count
());
return
fileList
.
at
(
fileIndex
);
}
...
...
@@ -509,7 +507,7 @@ QModelIndex ResourceModel::index(int row, int column, const QModelIndex &parent)
// File node
Node
*
const
node
=
reinterpret_cast
<
Node
*>
(
pip
);
Prefix
*
const
prefix
=
node
->
prefix
();
Q
TC
_ASSERT
(
prefix
,
return
QModelIndex
()
);
Q_ASSERT
(
prefix
);
if
(
row
<
0
||
row
>=
prefix
->
file_list
.
count
())
return
QModelIndex
();
const
int
prefixIndex
=
m_resource_file
.
prefixPointerIndex
(
prefix
);
...
...
@@ -521,7 +519,7 @@ QModelIndex ResourceModel::index(int row, int column, const QModelIndex &parent)
return
QModelIndex
();
internalPointer
=
m_resource_file
.
prefixPointer
(
row
);
}
Q
TC
_ASSERT
(
internalPointer
,
return
QModelIndex
()
);
Q_ASSERT
(
internalPointer
);
return
createIndex
(
row
,
0
,
internalPointer
);
}
...
...
@@ -535,12 +533,12 @@ QModelIndex ResourceModel::parent(const QModelIndex &index) const
return
QModelIndex
();
Node
*
const
node
=
reinterpret_cast
<
Node
*>
(
internalPointer
);
Prefix
*
const
prefix
=
node
->
prefix
();
Q
TC
_ASSERT
(
prefix
,
return
QModelIndex
()
);
Q_ASSERT
(
prefix
);
bool
const
isFileNode
=
(
prefix
!=
node
);
if
(
isFileNode
)
{
const
int
row
=
m_resource_file
.
prefixPointerIndex
(
prefix
);
Q
TC
_ASSERT
(
row
>=
0
,
return
QModelIndex
()
);
Q_ASSERT
(
row
>=
0
);
return
createIndex
(
row
,
0
,
prefix
);
}
else
{
return
QModelIndex
();
...
...
@@ -553,7 +551,7 @@ int ResourceModel::rowCount(const QModelIndex &parent) const
void
*
const
internalPointer
=
parent
.
internalPointer
();
Node
*
const
node
=
reinterpret_cast
<
Node
*>
(
internalPointer
);
Prefix
*
const
prefix
=
node
->
prefix
();
Q
TC
_ASSERT
(
prefix
,
return
0
);
Q_ASSERT
(
prefix
);
bool
const
isFileNode
=
(
prefix
!=
node
);
if
(
isFileNode
)
{
...
...
@@ -612,7 +610,7 @@ QVariant ResourceModel::data(const QModelIndex &index, int role) const
Node
*
const
node
=
reinterpret_cast
<
Node
*>
(
internalPointer
);
Prefix
const
*
const
prefix
=
node
->
prefix
();
File
const
*
const
file
=
node
->
file
();
Q
TC
_ASSERT
(
prefix
,
return
QVariant
()
);
Q_ASSERT
(
prefix
);
bool
const
isFileNode
=
(
prefix
!=
node
);
QVariant
result
;
...
...
@@ -629,7 +627,7 @@ QVariant ResourceModel::data(const QModelIndex &index, int role) const
appendParenthesized
(
lang
,
stringRes
);
}
else
{
// File node
Q
TC
_ASSERT
(
file
,
return
result
);
Q_ASSERT
(
file
);
stringRes
=
QFileInfo
(
file
->
name
).
fileName
();
const
QString
alias
=
file
->
alias
;
if
(
!
alias
.
isEmpty
())
...
...
@@ -641,7 +639,7 @@ QVariant ResourceModel::data(const QModelIndex &index, int role) const
case
Qt
::
DecorationRole
:
if
(
isFileNode
)
{
// File node
Q
TC
_ASSERT
(
file
,
return
result
);
Q_ASSERT
(
file
);
const
QString
path
=
m_resource_file
.
absolutePath
(
file
->
name
);
if
(
iconFileExtension
(
path
))
{
const
QIcon
icon
(
path
);
...
...
@@ -653,7 +651,7 @@ QVariant ResourceModel::data(const QModelIndex &index, int role) const
case
Qt
::
ToolTipRole
:
if
(
isFileNode
)
{
// File node
Q
TC
_ASSERT
(
file
,
return
result
);
Q_ASSERT
(
file
);
QString
conv_file
=
m_resource_file
.
relativePath
(
file
->
name
);
QString
stringRes
=
conv_file
.
replace
(
QDir
::
separator
(),
QLatin1Char
(
'/'
));
const
QString
&
alias_file
=
file
->
alias
;
...
...
@@ -682,12 +680,12 @@ void ResourceModel::getItem(const QModelIndex &index, QString &prefix, QString &
void
*
const
internalPointer
=
index
.
internalPointer
();
Node
*
const
node
=
reinterpret_cast
<
Node
*>
(
internalPointer
);
Prefix
*
const
p
=
node
->
prefix
();
Q
TC
_ASSERT
(
p
,
return
);
Q_ASSERT
(
p
);
bool
const
isFileNode
=
(
p
!=
node
);
if
(
isFileNode
)
{
File
*
const
f
=
node
->
file
();
Q
TC
_ASSERT
(
f
,
return
);
Q_ASSERT
(
f
);
if
(
!
f
->
alias
.
isEmpty
())
file
=
f
->
alias
;
else
...
...
shared/qrceditor/resourcefile_p.h
View file @
2d8af070
...
...
@@ -36,8 +36,6 @@
#include "namespace_global.h"
#include <utils/qtcassert.h>
#include <QtCore/QAbstractItemModel>
#include <QtCore/QMap>
#include <QtCore/QString>
...
...
@@ -68,7 +66,7 @@ class Node
protected:
Node
(
File
*
file
,
Prefix
*
prefix
)
:
m_file
(
file
),
m_prefix
(
prefix
)
{
Q
TC
_ASSERT
(
m_prefix
,
return
);
Q_ASSERT
(
m_prefix
);
}
public:
File
*
file
()
{
return
m_file
;
}
...
...
shared/qrceditor/resourceview.cpp
View file @
2d8af070
...
...
@@ -35,8 +35,6 @@
#include "undocommands_p.h"
#include <utils/qtcassert.h>
#include <QtCore/QDebug>
#include <QtGui/QAction>
...
...
@@ -312,14 +310,14 @@ void ResourceView::findSamePlacePostDeletionModelIndex(int &row, QModelIndex &pa
EntryBackup
*
ResourceView
::
removeEntry
(
const
QModelIndex
&
index
)
{
Q
TC
_ASSERT
(
m_qrcModel
,
return
0
);
Q_ASSERT
(
m_qrcModel
);
return
m_qrcModel
->
removeEntry
(
index
);
}
void
ResourceView
::
addFiles
(
int
prefixIndex
,
const
QStringList
&
fileNames
,
int
cursorFile
,
int
&
firstFile
,
int
&
lastFile
)
{
Q
TC
_ASSERT
(
m_qrcModel
,
return
);
Q_ASSERT
(
m_qrcModel
);
m_qrcModel
->
addFiles
(
prefixIndex
,
fileNames
,
cursorFile
,
firstFile
,
lastFile
);
// Expand prefix node
...
...
@@ -331,11 +329,11 @@ void ResourceView::addFiles(int prefixIndex, const QStringList &fileNames, int c
void
ResourceView
::
removeFiles
(
int
prefixIndex
,
int
firstFileIndex
,
int
lastFileIndex
)
{
Q
TC
_ASSERT
(
prefixIndex
>=
0
&&
prefixIndex
<
m_qrcModel
->
rowCount
(
QModelIndex
())
,
return
);
Q_ASSERT
(
prefixIndex
>=
0
&&
prefixIndex
<
m_qrcModel
->
rowCount
(
QModelIndex
()));
const
QModelIndex
prefixModelIndex
=
m_qrcModel
->
index
(
prefixIndex
,
0
,
QModelIndex
());
Q
TC
_ASSERT
(
prefixModelIndex
!=
QModelIndex
()
,
return
);
Q
TC
_ASSERT
(
firstFileIndex
>=
0
&&
firstFileIndex
<
m_qrcModel
->
rowCount
(
prefixModelIndex
)
,
return
);
Q
TC
_ASSERT
(
lastFileIndex
>=
0
&&
lastFileIndex
<
m_qrcModel
->
rowCount
(
prefixModelIndex
)
,
return
);
Q_ASSERT
(
prefixModelIndex
!=
QModelIndex
());
Q_ASSERT
(
firstFileIndex
>=
0
&&
firstFileIndex
<
m_qrcModel
->
rowCount
(
prefixModelIndex
));
Q_ASSERT
(
lastFileIndex
>=
0
&&
lastFileIndex
<
m_qrcModel
->
rowCount
(
prefixModelIndex
));
for
(
int
i
=
lastFileIndex
;
i
>=
firstFileIndex
;
i
--
)
{
const
QModelIndex
index
=
m_qrcModel
->
index
(
i
,
0
,
prefixModelIndex
);
...
...
@@ -572,7 +570,7 @@ QString ResourceView::getCurrentValue(NodeProperty property) const
case
AliasProperty
:
return
currentAlias
();
case
PrefixProperty
:
return
currentPrefix
();
case
LanguageProperty
:
return
currentLanguage
();
default:
Q
TC
_ASSERT
(
false
,
/**/
);
return
QString
();
// Kill warning
default:
Q_ASSERT
(
false
);
return
QString
();
// Kill warning
}
}
...
...
@@ -583,7 +581,7 @@ void ResourceView::changeValue(const QModelIndex &nodeIndex, NodeProperty proper
case
AliasProperty
:
m_qrcModel
->
changeAlias
(
nodeIndex
,
value
);
return
;
case
PrefixProperty
:
m_qrcModel
->
changePrefix
(
nodeIndex
,
value
);
return
;
case
LanguageProperty
:
m_qrcModel
->
changeLang
(
nodeIndex
,
value
);
return
;
default:
Q
TC
_ASSERT
(
false
,
/**/
);
default:
Q_ASSERT
(
false
);
}
}
...
...
shared/qrceditor/undocommands.cpp
View file @
2d8af070
...
...
@@ -101,7 +101,7 @@ bool ModifyPropertyCommand::mergeWith(const QUndoCommand * command)
void
ModifyPropertyCommand
::
undo
()
{
Q
TC
_ASSERT
(
m_view
,
return
);
Q_ASSERT
(
m_view
);
// Save current text in m_after for redo()
m_after
=
m_view
->
getCurrentValue
(
m_property
);
...
...
@@ -117,7 +117,7 @@ void ModifyPropertyCommand::redo()
return
;
// Bring back text before undo
Q
TC
_ASSERT
(
m_view
,
return
);
Q_ASSERT
(
m_view
);
m_view
->
changeValue
(
makeIndex
(),
m_property
,
m_after
);
}
...
...
@@ -144,7 +144,7 @@ void RemoveEntryCommand::undo()
{
if
(
m_entry
==
0
)
{
m_entry
->
restore
();
Q
TC
_ASSERT
(
m_view
!=
0
,
return
);
Q_ASSERT
(
m_view
!=
0
);
const
QModelIndex
index
=
makeIndex
();
m_view
->
setExpanded
(
index
,
m_isExpanded
);
m_view
->
setCurrentIndex
(
index
);
...
...
shared/scriptwrapper/wrap_helpers.h
View file @
2d8af070
...
...
@@ -34,8 +34,6 @@
#ifndef WRAP_HELPERS_H
#define WRAP_HELPERS_H
#include <utils/qtcassert.h>
#include <QtScript/QScriptEngine>
#include <QtScript/QScriptContext>
#include <QtScript/QScriptValue>
...
...
@@ -89,7 +87,7 @@ template <class Wrapper, class Wrapped>
Wrapped
*
(
Wrapper
::*
wrappedAccessor
)
()
const
)
{
Wrapped
*
wrapped
=
wrappedFromScriptValue
(
context
->
thisObject
(),
wrappedAccessor
);
Q
TC
_ASSERT
(
wrapped
,
return
0
);
Q_ASSERT
(
wrapped
);
return
wrapped
;
}
...
...
@@ -316,7 +314,7 @@ static void scriptValueToQObject(const QScriptValue &sv, SomeQObject * &p)
{
QObject
*
qObject
=
sv
.
toQObject
();
p
=
qobject_cast
<
SomeQObject
*>
(
qObject
);
Q
TC
_ASSERT
(
p
,
return
);
Q_ASSERT
(
p
);
}
// Register a QObject-derived class which has Q_DECLARE_METATYPE(Ptr*)
...
...
Write
Preview
Supports
Markdown
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