refactor: connect_printer api and dialog

This commit is contained in:
Ian Chua
2026-09-22 21:54:10 +08:00
parent 9e34ca536b
commit cda25c3715
16 changed files with 125 additions and 32 deletions
+1 -1
View File
@@ -161,7 +161,7 @@ public:
int command_set_nozzle(std::string dev_id, int temp, int sequence_id, bool lan_mode);
int command_axis_control(std::string dev_id, std::string axis, double unit, double input_val, int speed,
bool is_core_xy, bool supports_mqtt_axis_control, int sequence_id, bool lan_mode);
int connect_printer(std::string dev_id, std::string dev_ip, std::string username, std::string password, bool use_ssl);
int connect_printer(const PrinterConnectionParams& params);
int disconnect_printer();
int send_message_to_printer(std::string dev_id, std::string json_str, int qos, int flag);
std::string default_lan_username() const;