用Qt实现遍历Solidworks零件特征,将中文特征名改为中文。
config.csv为中文转英文翻译文件,格式为:
中文,english
中文,english
...,...
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
setWindowTitle("SW零件特征中文转英文");
QFile *file = new QFile(QString("./config.csv"));
if(file->open(QIODevice::ReadOnly) == false)
{
QMessageBox::warning(this,"警告","翻译文件载入失败!");
return;
}
while(!file->atEnd())
{
QString temp = QString::fromLocal8Bit(file->readLine());
temp.chop(2);
QStringList name = temp.split("/");
swChinese.append(name.first());
swEnglish.append(name.last());
}
swApp = NULL;
ui->pushButton->