change: exterior tick label's fontsize
This commit is contained in:
parent
28fd066050
commit
a65120a159
@ -3,6 +3,7 @@ use super::super::Render;
|
|||||||
use crate::coords::Range;
|
use crate::coords::Range;
|
||||||
use femtovg::{renderer::OpenGl, Canvas, Color, Paint, Path};
|
use femtovg::{renderer::OpenGl, Canvas, Color, Paint, Path};
|
||||||
use glib::subclass::types::ObjectSubclassIsExt;
|
use glib::subclass::types::ObjectSubclassIsExt;
|
||||||
|
use gtk::prelude::*;
|
||||||
|
|
||||||
glib::wrapper! {
|
glib::wrapper! {
|
||||||
pub struct ExteriorWidget(ObjectSubclass<imp::ExteriorWidget>);
|
pub struct ExteriorWidget(ObjectSubclass<imp::ExteriorWidget>);
|
||||||
@ -53,7 +54,8 @@ impl ExteriorWidget {
|
|||||||
let lon_keypoints = lon_range.key_points(10);
|
let lon_keypoints = lon_range.key_points(10);
|
||||||
let lat_keypoints = lat_range.key_points(5);
|
let lat_keypoints = lat_range.key_points(5);
|
||||||
let mut paint = Paint::color(Color::white()); // 黑色字体
|
let mut paint = Paint::color(Color::white()); // 黑色字体
|
||||||
paint.set_font_size(25.0);
|
let dpi = render.scale_factor();
|
||||||
|
paint.set_font_size((dpi * 12) as f32);
|
||||||
|
|
||||||
for lon in lon_keypoints.iter() {
|
for lon in lon_keypoints.iter() {
|
||||||
let (x, _) = render.map((*lon, lat_range.0)).unwrap();
|
let (x, _) = render.map((*lon, lat_range.0)).unwrap();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user