ENH: add filament alias to a print warning

Change-Id: Ie7a2e0cbdd016c2120c46cde9a92a93baffbe832
Signed-off-by: Stone Li <stone.li@bambulab.com>
This commit is contained in:
Stone Li 2022-11-16 10:15:04 +08:00 committed by Lane.Wei
parent 8f9d8b55eb
commit bdab8a28c9
4 changed files with 47 additions and 3 deletions

View file

@ -16,12 +16,20 @@
namespace Slic3r {
enum StringExceptionType {
STRING_EXCEPT_NOT_DEFINED = 0,
STRING_EXCEPT_FILAMENT_NOT_MATCH_BED_TYPE = 1,
STRING_EXCEPT_COUNT
};
// BBS: error with object
struct StringObjectException
{
std::string string;
ObjectBase const *object = nullptr;
std::string opt_key;
StringExceptionType type; // warning type for tips
std::vector<std::string> params; // warning params for tips
};
class CanceledException : public std::exception