Subversion Repositories svn1

Rev

Rev 294 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 294 Rev 296
Line 90... Line 90...
90
    fileName->setText(efile);
90
    fileName->setText(efile);
91
 
91
 
92
    // Parse the data. It is an html file
92
    // Parse the data. It is an html file
93
    //
93
    //
94
    MainWindow::showMessage("Parsing HTML");
94
    MainWindow::showMessage("Parsing HTML");
95
    qDebug("Data size: %d", data->length());
95
    //qDebug("Data size: %d", data->length());
96
 
96
 
97
    QWebPage page;
97
    QWebPage page;
98
    QWebFrame * frame = page.mainFrame();
98
    QWebFrame * frame = page.mainFrame();
99
    frame->setContent(*data);
99
    frame->setContent(*data);
100
 
100
 
Line 109... Line 109...
109
 
109
 
110
    foreach(QWebElement e, elements){
110
    foreach(QWebElement e, elements){
111
 
111
 
112
        //qDebug()<< "e element" <<e.tagName() << ":" << e.toPlainText();
112
        //qDebug()<< "e element" <<e.tagName() << ":" << e.toPlainText();
113
        //qDebug("-----Row");
113
        //qDebug("-----Row");
-
 
114
        bool has_RefError = hasRefError(e.toPlainText());
-
 
115
 
114
        QWebElementCollection td = e.findAll("td");
116
        QWebElementCollection td = e.findAll("td");
115
        QStringList parts;
117
        QStringList parts;
116
        
118
        
117
        foreach(QWebElement e, td)
119
        foreach(QWebElement e, td)
118
        {
120
        {
119
            //qDebug()<< e.tagName() << ":" << e.toPlainText();
121
            //qDebug()<< e.tagName() << ":" << e.toPlainText();
120
            parts.append(e.toPlainText());
122
            parts.append(e.toPlainText());
121
        }
123
        }
122
        insertParts( parts, false );
124
        insertParts( parts, has_RefError );
123
    }
125
    }
124
 
126
 
125
    // Post Load fix up
127
    // Post Load fix up
126
    tableWidget->resizeColumnsToContents();
128
    tableWidget->resizeColumnsToContents();
127
    reportErrors( bad_cat, bad_refs);
129
    reportErrors( bad_cat, bad_refs);
Line 217... Line 219...
217
**
219
**
218
** DESCRIPTION        : Insert raw data into the display table
220
** DESCRIPTION        : Insert raw data into the display table
219
**
221
**
220
**
222
**
221
** INPUTS             : parts           - Ref to a list of parts
223
** INPUTS             : parts           - Ref to a list of parts
222
**                      has_RefError    - Data ras Ref Error
224
**                      has_RefError    - Data has Ref Error
223
**
225
**
224
** RETURNS            :
226
** RETURNS            :
225
**
227
**
226
----------------------------------------------------------------------------*/
228
----------------------------------------------------------------------------*/
227
 
229