wmayer
a455927d4a
Qt5: Replace deprecated functions of QString:
...
'QString& QString::vsprintf(const char*, __va_list_tag*)' is deprecated: Use vasprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
aefd5e2358
Qt5: 'void Q[Plain]TextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
98b1116424
Qt5: QDialog extension/orientation is deprecated [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
e00ff1d78d
Qt5: 'void QFileDialog::setNameFilterDetailsVisible(bool)' is deprecated: Use setOption(HideNameFilterDetails, not enabled) instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
2641746808
Qt5: 'void QFileDialog::setConfirmOverwrite(bool)' is deprecated: Use setOption(DontConfirmOverwrite, not enabled) instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
d456b1021e
Qt5: 'QVariant qVariantFromValue(const T&)' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
cff0638672
Qt5: QDesktopWidget is deprecated use QScreen [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
ed8a5f2ba7
Qt5: 'QModelIndex QModelIndex::child(int, int) const' is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
c8dae9eb85
Qt5: 'void QTime::start()' / 'int QTime::elapsed() const' / 'int QTime::restart()' are deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
8dbe26a95f
Qt5: 'int QFontMetrics::width' is deprecated since Qt 5.11: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
0f60598964
boost: remove broken define that causes a warning: ISO C++11 requires whitespace after the macro name
2020-06-12 17:51:33 +02:00
wmayer
730154a684
boost 1.73.0: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated
2020-06-12 17:51:33 +02:00
wmayer
88fd77b31d
Porting Py3.8/Py3.9:
...
Since Py3.3: 'Py_ssize_t PyUnicode_GetSize(PyObject*)' is deprecated [-Wdeprecated-declarations]
Since Py3.9: 'PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)' is deprecated [-Wdeprecated-declarations]
Since Py3.9: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
867adbe1b5
Py3.8: [skip ci] missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
2020-06-12 17:51:33 +02:00
wmayer
c319cf169d
Py3.8: [skip ci] missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
2020-06-12 17:51:33 +02:00
wmayer
40dc3ccedd
Qt5: 'QString QFileInfo::readLink() const' is deprecated: Use QFileInfo::symLinkTarget() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
14aa5a602b
Qt5: 'static QPixmap QPixmap::grabWidget(QObject*, const QRect&)' is deprecated: Use QWidget::grab() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
9ed9d30338
Qt5: 'static bool QPixmapCache::find(const QString&, QPixmap&)' is deprecated: Use bool find(const QString &, QPixmap *) instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
0c1fd45f0d
Qt5: 'int QImage::byteCount() const' is deprecated since Qt 5.10: Use sizeInBytes [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
3437bce123
Qt5: 'static void QCoreApplication::flush()' is deprecated since Qt 5.9 [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
52b9d66004
Qt5: 'void QTreeWidgetItem::setTextColor(int, const QColor&)' is deprecated: Use QTreeWidgetItem::setForeground() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
1af7a5646f
Qt5: 'Qt::DropAction QDrag::start(Qt::DropActions)' is deprecated: Use QDrag::exec() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
623bf3eec0
Qt5: 'void QListWidget::setItemSelected(const QListWidgetItem*, bool)' is deprecated: Use QListWidgetItem::setSelected() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
891a435c55
Qt5: 'static QString Gui::TaskView::TaskWatcherCommands::trUtf8(const char*, const char*, int)' is deprecated [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
ca327b6f25
Qt5: 'bool QTreeWidget::isItemSelected(const QTreeWidgetItem*) const' is deprecated: Use QTreeWidgetItem::isSelected() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
59f38319a3
Qt5: 'bool QTreeWidget::isItemExpanded(const QTreeWidgetItem*) const' is deprecated: Use QTreeWidgetItem::isExpanded() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
a9ae47a8be
Qt5: 'void QTreeWidget::setItemExpanded(const QTreeWidgetItem*, bool)' is deprecated: Use QTreeWidgetItem::setExpanded() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
7b72dcb062
Qt5: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
ac7da8b39f
clang/gcc/cmake: [skip ci] suppress deprecated-copy warnings for OpenInventor class SbMatrix
2020-06-12 14:49:18 +02:00
Yorik van Havre
fa219743d0
Arch: Better support for App::Parts in Arch Windows
2020-06-12 14:22:39 +02:00
donovaly
7bba15a2c9
[TD] make all hatch patters plain SVG
...
- everything that is part of the drawing should be plain SVG (strictly following the SVG specification) to assure that every SVG program can handle it (e.g. Internet browsers).
The hatch patterns however contained old stuff like traces of Sodipodi that might be a problem in the future.
2020-06-12 08:13:10 -04:00
donovaly
e889a49bbb
[TD] add dialog for hatches
...
as discussed in the forum, the hatch feature misses a dialog. So here it is. The code is more or less just the one of the existing GeomHatch dialog
2020-06-12 08:12:37 -04:00
donovaly
d9981891c9
[TD] GeomHatch dialog: use sensible hatch limits
...
- negative scale and line width is not sensible and lead to strange effects thus set a minimum
- set the minimum reasonably above 0 since e.g. a hatch scale of 0.01 fills 8 GB RAM -> out of RAM error
- disable KeyboardTracking since we don't want a time-consuming recomputation while the user changes a value
2020-06-12 08:12:07 -04:00
donovaly
be59c64f31
[TD] detail view: add missing tooltip
2020-06-12 08:11:25 -04:00
wmayer
709c349fa7
[skip ci] avoid to redefine GL_GLEXT_PROTOTYPES if already defined
2020-06-12 14:07:45 +02:00
wmayer
7a8faff17d
Qt5: [skip ci] 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations]
2020-06-12 13:56:57 +02:00
wmayer
fefc29b57d
Gui: [skip ci] Invalid signal/slot connection: 'buttonBox' -> 'Utils::CheckableMessageBox'
2020-06-12 13:43:11 +02:00
wmayer
173269422d
C++: [skip ci] fix -Wredundant-move
...
This change was part of #2720 but has been skipped in order to not complicate a pending PR of an upgrade of the SMESH sources.
However, this other PR #2706 has been closed by its author.
Since this warning is reported on latest Fedora version using gcc 10 it will be fixed now.
2020-06-12 13:32:59 +02:00
wmayer
02a15cdbe0
Gui: [skip ci] fix some thread issues:
...
avoid to crash the application when trying to create thumbnail from worker thread
avoid that application behaves weirdly when triggering an action update from worker thread
2020-06-12 12:20:20 +02:00
Yorik van Havre
f98ed46ad6
Arch: Allow to export structural analysis model to IFC
2020-06-11 14:15:38 +02:00
Yorik van Havre
b63f380f61
Draft: Allow to define rounding value in DraftVecUtils.rounded
2020-06-11 14:15:04 +02:00
Gabriel Wicke
4786d62839
[Theme] Dark high contrast color theme
...
The existing dark themes all have fairly low contrast, which can make
text hard to read. This diff adds a variant of Darker-blue that
increases contrast between text and background.
2020-06-10 15:54:43 +02:00
Yorik van Havre
0d8fb86f11
Arch: Support user-defined profiles csv file
2020-06-10 15:38:29 +02:00
wmayer
130003d533
CMake: [skip ci] add build option to let the user decide to link with shiboken/PySide at build time
2020-06-10 14:17:50 +02:00
donovaly
c5055422c4
[TD] update view when autoscale was set
2020-06-10 08:04:18 -04:00
wmayer
184efc03bf
Sketcher: [skip ci] fix -Wimplicit-fallthrough=
2020-06-10 13:09:58 +02:00
wmayer
b5c2befaec
PartDesign: [skip ci] fix -Wunused-variable
2020-06-10 12:52:52 +02:00
wmayer
2b1e6ce49a
clang/gcc/cmake: [skip ci] suppress deprecated-copy warnings for OpenInventor class SbMatrix
2020-06-10 12:49:45 +02:00
wmayer
5ffb62d8c5
CMake: [skip ci] add build option to let the user decide to link with shiboken/PySide at build time
2020-06-10 10:18:47 +02:00
WandererFan
f80a78cf64
[TD]CosmeticEdge type guards
2020-06-09 18:40:59 -04:00