2022-01-25 23:45:07 +08:00
|
|
|
|
#include "base_form.h"
|
2022-01-23 01:02:13 +08:00
|
|
|
|
#include "lua_bind.h"
|
2022-01-25 23:45:07 +08:00
|
|
|
|
#include <iostream>
|
|
|
|
|
#include "global.h"
|
2022-01-23 01:02:13 +08:00
|
|
|
|
|
|
|
|
|
// <20><>qml<6D><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾlua<75>㴦<EFBFBD><E3B4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
2023-01-22 00:01:26 +08:00
|
|
|
|
int LuaShowData(lua_State* vm) {
|
2022-01-23 01:02:13 +08:00
|
|
|
|
// <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ջ<EFBFBD><D5BB>ȡһ<C8A1><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
const char* k = lua_tostring(vm, 1);
|
|
|
|
|
if (nullptr != k) {
|
|
|
|
|
//todo qml<6D><6C>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
|
|
|
|
|
}
|
2022-01-25 23:45:07 +08:00
|
|
|
|
std::cout << "LuaShowData" << k << std::endl;
|
|
|
|
|
auto current = gMainWindow->FindCurrentFormByLuaPointer(vm);
|
|
|
|
|
if (nullptr == current) {
|
|
|
|
|
return -1;
|
|
|
|
|
}
|
|
|
|
|
current->ShowDataInEdit(k);
|
2022-01-23 01:02:13 +08:00
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//
|
2023-01-22 00:01:26 +08:00
|
|
|
|
int LuaWriteUart(lua_State* vm) {
|
2022-01-23 01:02:13 +08:00
|
|
|
|
// <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ջ<EFBFBD><D5BB>ȡһ<C8A1><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
const char* k = lua_tostring(vm, 1);
|
|
|
|
|
if (nullptr != k) {
|
|
|
|
|
//todo qml<6D><6C>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
|
|
|
|
|
}
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
|
2023-01-22 00:01:26 +08:00
|
|
|
|
|