Changeset 8512:49f40b54ec37 in orange


Ignore:
Timestamp:
07/28/11 14:26:14 (3 years ago)
Author:
miha <miha.stajdohar@…>
Branch:
default
Convert:
a497ec3a2b7ce08f14b3d5e73bcf2f608a1d19db
Message:

Set tooltips, labels, renamed some functions.

Location:
source/orangeplot
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • source/orangeplot/networkcurve.cpp

    r8510 r8512  
    486486} 
    487487 
    488 void NetworkCurve::set_node_color(const QMap<int, QColor*> colors) 
     488void NetworkCurve::set_node_colors(const QMap<int, QColor*> colors) 
    489489{ 
    490490    QMap<int, QColor*>::ConstIterator it; 
     
    495495} 
    496496 
    497 void NetworkCurve::set_edge_color(const QList<QColor*> colors) 
    498 { 
    499     int i; 
    500     for (i = 0; i < colors.size(); ++i) 
    501     { 
    502         QPen p = m_edges[i]->pen(); 
    503         p.setColor(*colors[i]); 
    504         m_edges[i]->setPen(p); 
    505     } 
    506 } 
    507  
    508 void NetworkCurve::set_node_size(QMap<int, double> sizes, double min_size, double max_size) 
     497void NetworkCurve::set_node_sizes(QMap<int, double> sizes, double min_size, double max_size) 
    509498{ 
    510499    // TODO inverted 
     
    608597} 
    609598 
     599void NetworkCurve::set_node_labels(const QMap<int, QString> labels) 
     600{ 
     601    QMap<int, QString>::ConstIterator it; 
     602    for (it = labels.constBegin(); it != labels.constEnd(); ++it) 
     603    { 
     604        m_nodes[it.key()]->set_label(it.value()); 
     605    } 
     606} 
     607 
     608void NetworkCurve::set_node_tooltips(const QMap<int, QString> tooltips) 
     609{ 
     610    QMap<int, QString>::ConstIterator it; 
     611    for (it = tooltips.constBegin(); it != tooltips.constEnd(); ++it) 
     612    { 
     613        m_nodes[it.key()]->set_tooltip(it.value()); 
     614    } 
     615} 
     616 
     617void NetworkCurve::set_edge_color(const QList<QColor*> colors) 
     618{ 
     619    int i; 
     620    for (i = 0; i < colors.size(); ++i) 
     621    { 
     622        QPen p = m_edges[i]->pen(); 
     623        p.setColor(*colors[i]); 
     624        m_edges[i]->setPen(p); 
     625    } 
     626} 
     627 
    610628void NetworkCurve::set_min_node_size(double size) 
    611629{ 
    612     set_node_size(QMap<int, double>(), size, 0); 
     630    set_node_sizes(QMap<int, double>(), size, 0); 
    613631} 
    614632 
     
    620638void NetworkCurve::set_max_node_size(double size) 
    621639{ 
    622     set_node_size(QMap<int, double>(), 0, size); 
     640    set_node_sizes(QMap<int, double>(), 0, size); 
    623641} 
    624642 
  • source/orangeplot/networkcurve.h

    r8503 r8512  
    157157    QList<QPair<int, int> > edge_indices(); 
    158158 
    159     void set_node_color(const QMap<int, QColor*> colors); 
    160     void set_node_size(QMap<int, double> sizes=QMap<int, double>(), double min_size=0, double max_size=0); 
     159    void set_node_colors(const QMap<int, QColor*> colors); 
     160    void set_node_sizes(QMap<int, double> sizes=QMap<int, double>(), double min_size=0, double max_size=0); 
    161161    void set_edge_color(const QList<QColor*> colors); 
     162    void set_node_labels(const QMap<int, QString> labels); 
     163    void set_node_tooltips(const QMap<int, QString> tooltips); 
    162164 
    163165    void set_min_node_size(double size); 
  • source/orangeplot/networkcurve.sip

    r8500 r8512  
    9494    QList<QPair<int, int> > edge_indices(); 
    9595     
    96     void set_node_color(const QMap<int, QColor*> colors);     
    97     void set_node_size(QMap<int, double> sizes = QMap<int, double>(), double min_size=0, double max_size=0); 
     96    void set_node_colors(const QMap<int, QColor*> colors);     
     97    void set_node_sizes(QMap<int, double> sizes = QMap<int, double>(), double min_size=0, double max_size=0); 
     98    void set_node_labels(const QMap<int, QString> labels); 
     99    void set_node_tooltips(const QMap<int, QString> tooltips); 
     100     
    98101    void set_edge_color(const QList<QColor*> colors); 
    99102     
Note: See TracChangeset for help on using the changeset viewer.