zoukankan      html  css  js  c++  java
  • qt 基础知识 GIS

        

      

    最近开始学qt,边学边做,出了个小程序  代码如下

     QObject::connect(ui->pushButton,SIGNAL(clicked()),this,SLOT(save()));// 连接 信号和槽

     intMainWindow::createxml()

    {

     

    
    

     

    QFiledb("my.xml");

     

    if(!db.open(QIODevice::WriteOnly|QIODevice::Truncate))return0;

     

    QDomDocumentdoc;

     

    QDomElementroot=doc.createElement("lit");

     

    doc.appendChild(root);

     

    
    

     

    
    

     

    QDomElementbook=doc.createElement("time");

     

    QDomAttrid=doc.createAttribute("sale");

     

    QDomElementtitle=doc.createElement("destination");

     

    QDomElementauthor=doc.createElement("number");

     

    QDomTexttext;

     

    id.setValue(ui->comboBox->currentText());

     

    book.setAttributeNode(id);

     

    text=doc.createTextNode(ui->lineEdit->text());

     

    title.appendChild(text);

     

    text=doc.createTextNode(ui->dateEdit->date().toString());

     

    author.appendChild(text);

     

    book.appendChild(title);

     

    book.appendChild(author);

     

    root.appendChild(book);

     

    
    

     

    //添加第二个book元素及其子元素

     

    book=doc.createElement("time");

     

    id=doc.createAttribute("sale");

     

    title=doc.createElement("destination");

     

    author=doc.createElement("number");

     

    id.setValue("2");

     

    book.setAttributeNode(id);

     

    text=doc.createTextNode("Linux");

     

    title.appendChild(text);

     

    text=doc.createTextNode("yafei");

     

    author.appendChild(text);

     

    book.appendChild(title);

     

    book.appendChild(author);

     

    root.appendChild(book);

     

    
    

     

    QTextStreamout(&db);

     

    out.setCodec("GB2312");

     

    doc.save(out,4);

     

    db.close();

     

    return1;

     以上是创建xml ,从网上找的

    ui->comboBox->currentText()

    ui->lineEdit->text()

    ui->dateEdit->date().toString()

    获得控件的值

     

     

     

     

  • 相关阅读:
    设计模式之GOF23外观模式
    设计模式之GOF23装饰模式
    设计模式之GOF23组合模式
    设计模式之GOF23桥接模式
    设计模式之GOF23代理模式03
    设计模式之GOF23代理模式02
    设计模式之GOF23代理模式01
    设计模式之GOF23适配器模式
    设计模式之GOF23原型模式02
    设计模式之GOF23原型模式01
  • 原文地址:https://www.cnblogs.com/gisbeginner/p/2480287.html
Copyright © 2011-2022 走看看